【发布时间】:2020-05-02 13:40:59
【问题描述】:
我正在将 json 解析为 csv。但我收到如下错误:
for i in data:
TypeError: '_csv.writer' object is not iterable
代码:
import json
import csv
with open("Data.json", 'r') as file:
data = json.load(file)
CSV_File = 'Data.csv'
with open(CSV_File, 'w') as file:
data = csv.writer(file)
data.writerow([])
for i in data:
data.writerow([])
数据
{ “id”:“kljhfksdhkhd”, “名称”:“鲍勃”, “生日”:“1993 年 8 月 3 日”, “语言”:[ { "id": "106059522759137", “名称”:“英语” }, { "id": "107617475934611", “名称”:“泰卢固语” }, { "id": "112969428713061", “名称”:“印地语” }, { "id": "343306413260", “名称”:“泰米尔语” }, { "id": "100904156616786", “名称”:“卡纳达语” } ], “游戏”:{ “数据”: [ { "name": "现代战斗", “id”:“12134323”, “created_time”:“2019-02-21T18:39:41+0000” }, { “名称”:“卡片”, “id”:“343232”, “created_time”:“2011-06-01T11:13:31+0000” }, { "name": "穿梭羽毛球", “id”:“43214321”, “created_time”:“2011-06-01T11:13:31+0000” }, { “名称”:“卡罗姆”, “id”:“49y497”, “created_time”:“2011-06-01T11:13:31+0000” }, { “名称”:“国际象棋”, "id": "0984080830", “created_time”:“2011-06-01T11:13:31+0000” } ], “分页”:{ “光标”:{ “之前”:“dkkskd”, “之后”:“dlldlkd” } } } }
【问题讨论】:
-
错误信息提示 json 文件为空。此外,不确定将所有变量命名为
data是否会有所帮助。 -
没有文件有数据,不是空的
-
是json吗?可以分享一下样品吗?
-
我的错,文件是空的。现在任何得到另一个错误。你能帮我吗,更新了他的错误
-
"不确定命名所有变量
data会有帮助"