#txt文本保存
data = 'data'
with open('filename.txt',mode='w',encoding='utf-8') as f:
f.write(data)
#json文件保存
import json
str = '''[{"2":"5"},{"1":"4"}]'''
data =json.load(open('filename.json',encoding='utf-8')) #载入json文件
json.dump(open(str,'filename.json',mode = 'w',encoding='utf-8'),indent=2,ensure_ascii=False) #输出json文件
#csv文件储存
import csv
"""写入列表"""
data = ["1","2","3"]
data2 = ["5","6","7"]
with open("filename.csv",mode='w') as f:
csvwriter = csv.writer(f,delimiter='') #改变分隔符
csvwriter.writerow(data)#写入一行
csvwriter.writerows(data,data2)#写入多行
"""写入字典"""
data = ["name","age","height"]
with open("filename.csv",mode='w',encoding='utf-8') as f:
csvwriter = csv.DictWriter(f,fieldnames=data)
csvwriter.writeheader()
csvwriter.writerow({"name":"luoji","age":"18","height":"170"})
数据保存三种格式 TXT,json,csv
最新推荐文章于 2023-01-17 08:30:00 发布