导入几个包

import json
import csv

读取文件(打开文件获取内容)

data=None
with open(‘tentent.json’,’r’,encoding=’utf-8’) as e:
空格data=json.load(e)

写入csv文件

write=open(‘tencent.csv’,’w’,encoding=’utf-8’)
csv_write=csv.writer(write)

.writerow( 可以写入一行数据 写入一个 list 数据
写入多行 .writerows
写入标题

csv_write.writerow(data[0].keys())

写入数据

for row in data:
空格csv_write.writerow(row.values())
write.close()

Logo

旨在为数千万中国开发者提供一个无缝且高效的云端环境,以支持学习、使用和贡献开源项目。

更多推荐