我是Python的新手。我正在尝试将包含地址数据和地理坐标的嵌套字典写入csv文件。这是我要写入csv文件的数据。
将其写入csv的代码:
with open('dict_val.csv', 'w') as csv_file:
writer = csv.writer(csv_file)
for key, value in js.items():
writer.writerow([key, value])
以下是csv输出。嵌套的键值对是父键的一部分。同样,在写入每个父键值对之后,csv文件跳过了1行。
答案 0 :(得分:0)
我同意上述key:value或字典保存为json文件的说法。
但是要回答有关csv的问题,您需要添加1个参数。试试:
with open('dict_val.csv', 'w', newline='') as csv_file:
writer = csv.writer(csv_file)
for key, value in js.items():
writer.writerow([key, value])