json库

csv转json格式代码

#e14.1csv2json.py
import json
fr=open("Python2.csv","r",encoding='utf-8')
ls=[]
for line in fr:
    line=line.replace("\n","")
    ls.append(line.split(','))
fr.close()
fw=open("Python2.json","w",encoding='utf-8')
for i in range(1,len(ls)):
    ls[i]=dict(zip(ls[0],ls[i]))
json.dump(ls[1:],fw,sort_keys=True,indent=4,ensure_ascii=False)
fw.close()

结果显示

json与csv格式相互转换

json转csv格式代码

#14.2json2csv.py
import json
fr=open("python2.json","r",encoding="utf-8")
ls=json.load(fr)
data=[ list(ls[0].keys()) ]
for item in ls:
    data.append(list(item.values()))
fr.close()
fw=open("python4.csv","w",encoding="utf-8")
for item in data:
    fw.write(",".join(item)+"\n")
fw.close()

结果显示

json与csv格式相互转换

 

相关文章:

  • 2022-12-23
  • 2022-01-22
  • 2022-12-23
  • 2022-12-23
  • 2022-02-14
  • 2022-01-02
  • 2021-12-23
  • 2021-09-26
猜你喜欢
  • 2022-12-23
  • 2022-12-23
  • 2021-06-12
  • 2021-09-28
  • 2021-12-28
  • 2022-12-23
  • 2022-12-23
相关资源
相似解决方案