【发布时间】:2015-01-13 23:52:55
【问题描述】:
所以我试图在 csvfile 中加载数据,将其转换为字典列表,然后将结果作为 JSON 保存到 jsonfile。这就是我现在所拥有的。当我尝试打开并加载 json 文件时,我得到一个“ValueError:没有 JSON 对象可以被解码”,我会很感激任何提示!
def csv_to_json(csvfile, jsonfile):
reader = csv.DictReader(csvfile.splitlines(), delimiter=' ', skipinitialspace=True,
fieldnames=['dept', 'code', 'section',
'name', 'instructor', 'type','location])
writer = csv.DictWriter(open(jsonfile,'wb'), fieldnames=reader.fieldnames)
【问题讨论】: