1、序列化:把内存的对象转换成字符串,保存到硬盘里
2、json.dum() json.load():把obj以字符串的形式写到f文件中,json只能处理简单的数据类型,如dict、list等,但不能处理函数。json.load(f.read()):读取文件内容
3、pickle与json类似,但它能实现在python中函数的序列化
4、注意:可以dump多次,但只能load一次,所以建议dump一次就load一次
二、csv
with open('beijing_aqi.csv', 'w', newline='', encoding='utf-8') as f: writer = csv.writer(f) for line in lines: writer.writerow(line)