1、常见的文件格式保存
import json
def save_data(data, filename):
'''
将数据已json文件的格式保存
:param data: 一般是非字符串的数据类型 比如说字典、列表等
:return: None
'''
data = json.dumps(data, ensure_ascii=False)
with open(filename + '.json, 'a', encoding='utf-8') as F:
F.write(data)
# 格式化的json数据保存
def j_save():
dic = {'name': 'lixiaolong', 'age': '32', 'gender': '男'}
with open('test.json', 'a', encoding='utf-8') as F:
json.dump(dic, F, indent=4)
import codecs
import csv
def save_data(fileName, *args):
with codecs.open(fileName, 'a', encoding='utf-8') as F:
wr = csv.writer(f)
data = list(*args)
wr.writerow(data)
2、常见的数据库保存