練習-讀取json後輸出成csv檔
import json
import csv
with open('read.json','r')as file:
data_all=json.load(file)
#將json資料以字典的資料型態存入data_all=[{%^&%^&},{&*%%^&},{^*&*%}....]
for data in data_all:
#擷取字典中的str數據
title=data['title']
showUnit=data['showUnit']
startDate=data['startDate']
endDate=data['endDate']
f=open('write.csv','a',encoding='utf-8')
#打開csv文件 以追加模式寫入數據
file=csv.writer(f)
#創建 CSV writer 對象
file.writerow([title,showUnit,startDate,endDate])
#將上面的字串數據 寫入CSV文件的一行
f.close()
#關閉CSV文件
標籤: 練習



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