首页 编程教程正文

最近学了点python,整理了一下json文件转csv文件的代码

piaodoo 编程教程 2020-02-22 22:07:01 951 0 python教程

本文来源吾爱破解论坛

转换下效果还可以

import json
import csv
# 1.分别读文件、创建文件
def json_to_csv(json_path, csv_path):
    json_fp = open(json_path, 'r')
    csv_fp = open(csv_path, 'w')
    # 2.提出表头,内容
    data_list = json.load(json_fp)
    sheet_title = data_list[0].keys()
    # 3.提取内容
    sheet_data = []
    for data in data_list:
        sheet_data.append(data.values())
    # 4.csv写入器
    writer = csv.writer(csv_fp)
    # 写入表头
    writer.writerow(sheet_title)
    # 写入内容
    writer.writerows(sheet_data)
    # 关闭文件
    json_fp.close()
    csv_fp.close()
    print('--------------转换成功------------')
json_to_csv('', '')


感觉有空间改进,代码再缩短一点

版权声明:

本站所有资源均为站长或网友整理自互联网或站长购买自互联网,站长无法分辨资源版权出自何处,所以不承担任何版权以及其他问题带来的法律责任,如有侵权或者其他问题请联系站长删除!站长QQ754403226 谢谢。

有关影视版权:本站只供百度云网盘资源,版权均属于影片公司所有,请在下载后24小时删除,切勿用于商业用途。本站所有资源信息均从互联网搜索而来,本站不对显示的内容承担责任,如您认为本站页面信息侵犯了您的权益,请附上版权证明邮件告知【754403226@qq.com】,在收到邮件后72小时内删除。本文链接:https://www.piaodoo.com/7577.html

搜索