練習-輸出json檔
import json
data_list=[]
def my_dict(res,**kwargs):
'快速建立字典'
mine_dict={}
for i,j in kwargs.items():
mine_dict[i]=j
res.append(mine_dict)
return res
my_dict(data_list,id='2',name='Jack',country='usa')
my_dict(data_list,id='3',name='Cindy',country='japan')
data={'People':data_list}
with open('write_json.json','w')as file:
json.dump(data,file,indent=2)
#data是python物件要轉換成json的字典或list
#file將要轉換的資料寫入指定的檔案物件
#indent 指定縮排數量,增加可讀性
--------------------write_json.json-----------------------{
"People": [
{
"id": "2",
"name": "Jack",
"country": "usa"
},
{
"id": "3",
"name": "Cindy",
"country": "japan"
}
]
}
標籤: 練習

0 個意見:
張貼留言
訂閱 張貼留言 [Atom]
<< 首頁