def func1(sfilename,dfilename):
fr=open(sfilename,"r")
ls=[]
for line in fr:
line=line.replace("\n","")
ls.append(line.split(','))
fr.close()
fw=open(dfilename,"w")
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()
def func2(filename):
f=open(filename,'r')
ls=json.load(f)
for ss in ls:
print(ss,end='\n')
def main():
func1('example_2.csv','example_3.json')
func2('example_3.json')
if __name__=='__main__':
main()
python的csv文件转json格式
最新推荐文章于 2024-04-22 22:13:30 发布