源代码如下:
import pickle
# 创建文件
my_list = [521, 1314, '静静', ['another list']]
pickle_file = open('D:\\my_list.pkl', 'wb') # 创建文件名,并给定文件读写类型
pickle.dump(my_list, pickle_file) # 将my_list倒入创建好的pickle_file中,即写入
pickle_file.close()
# 读取文件、
pickle_file = open('D:\\my_list.pkl', 'rb') # rb为二进制形式
my_list2 = pickle.load(pickle_file) # 读取数据
print(my_list2)
运行结果如下:
[521, 1314, '静静', ['another list']]