学习笔记--关于CSV和json格式转换

Orenda ·
更新时间:2024-11-15
· 975 次阅读

csv 转换称为json格式:

函数库:json 和 csv

import json import csv with open("D://py词云//A.csv", 'r') as fo: # 读csv获得信息列表 fo_read = csv.reader(fo) ls = [i for i in fo_read] # 读出的数据放入列表待用 fw_json = open("D://py词云//A.json", 'w') # 转换为json格式 for i in range(1, len(ls)): ls[i] = dict(zip(ls[0], ls[i])) # 利用zip函数 将表头和内容值形成关系对 在转换成字典 json.dump(ls[1:], fw_json, sort_keys=True, indent=4, ensure_ascii=False) # ensure_ascii= False 让json输出中文 fw_json.close() json格式转换为csv格式:

函数库:json和csv

import json import csv with open("D://py词云//A.json", "r") as fr: # 从json格式里面读取数据到列表 ls = json.load(fr) date = [list(ls[0].keys())] # 读取第一个信息组的keys 作为表头 for i in ls: date.append(list(i.values())) with open("D://py词云//josn_csv.csv", 'w', newline='') as fw: # 数据写到csv格式 fw_csv = csv.writer(fw) fw_csv.writerows(date)
作者:沙漏在下雨



json格式转换 json格式 学习笔记 JSON 学习 csv

需要 登录 后方可回复, 如果你还没有账号请 注册新账号