31讲 永久存储

pickle模块存读文件

import pickle

my_list = [['长三角外贸乘“云”破浪'],'疫情冲击,全球经济面临严峻挑战',413,64,'f2d'] # 要存入的列表
pickle_file = open('pickle模块存读文件.pkl','wb') # 创建文件,必须wb二进制
pickle.dump(my_list,pickle_file) # 把列表'倒入'文件
pickle_file.close()

pickle_file = open('pickle模块存读文件.pkl','rb') # 打开文件,必须rb二进制
my_list2 = pickle.load(pickle_file) # 读取文件内容
print(my_list2)
pickle_file.close()

pickle
把列表内容存入文件,需要用’wb’写入;
把文件内容读取出来,需要用’rb’读取。

之前用file.writelines(list)把列表存入文件时,用’w’ open文件

猜你喜欢

转载自blog.csdn.net/sinat_26753005/article/details/107875494