因此,我试图加载csvfile中的数据,将其转换为字典列表,然后将结果保存为JSON到jsonfile。这就是我现在所拥有的。当我尝试打开并加载json文件时,我得到一个“ValueError:没有JSON对象可以解码”我会很感激任何提示!在python中将CSV文件转换为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)