104_JSON檔案輸出處理
題目說明:
請開啟PYD01.py檔案,依下列題意進行作答,使輸出值符合題意要求。作答完成請另存新檔為PYA01.py再進行評分。
設計說明:
請撰寫一程式,建立以下資料並將其輸出為write.json檔案:
{ 'people' : [{ 'id': '1', 'name': 'Peter', 'country': 'Taiwan' }, { 'id': '2', 'name': 'Jack', 'country': 'USA' }, { 'id': '3', 'name': 'Cindy', 'country': 'Japan' }] }
輸入輸出:
輸入說明
讀取read.json
輸出說明
將四個欄位的內容:title、showUnit、startDate、endDate,輸出至write.csv檔案,各欄位內容之間以一個半形逗號隔開
輸入輸出範例:
範例輸入_1
無
範例輸出_1
待編修檔案:
# 載入 json 模組
import ___
# 建立資料
# 'id': '1'
# 'name': 'Peter'
# 'country': 'Taiwan'
#
# 'id': '2'
# 'name': 'Jack'
# 'country': 'USA'
#
# 'id': '3'
# 'name': 'Cindy'
# 'country': 'Japan'# 將資料寫入json檔案
with ___('___', '___') as outfile:
json.dump(___, ___)
程式碼_1:
# 載入 json 模組
import json
datas={
'people' :
[{
'id': '1',
'name': 'Peter',
'country': 'Taiwan'
},
{
'id': '2',
'name': 'Jack',
'country': 'USA'
},
{
'id': '3',
'name': 'Cindy',
'country': 'Japan'
}]
}# 將資料寫入json檔案
with open('./write.json','w') as f:
json.dump(datas,f)
程式碼_2:
# 載入 json 模組
import json
datas={
'people' :
[{'id': '1','name': 'Peter','country': 'Taiwan'},
{'id': '2','name': 'Jack','country': 'USA'},
{'id': '3','name': 'Cindy','country': 'Japan'}]
}# 將資料寫入json檔案
with open('./write.json','w') as f:
json.dump(datas,f)
搭 配 學 習
- Python 3.x 網頁資料擷取與分析特訓教材風_碁峰
- TQC+ Python 3.x網頁資料擷取與分析特訓教材_全華
留言列表