pickle 是 python 内置库,用于采用二进制协议序列化和解序列化 python 对象,因此使用 pickle 保存 python 对象是非常方便的
假设需要保存的 python 对象是已经组织成为 data_save,可能是多个 python 组成的 list 等等
1、保存变量:
with open('temp.data', 'wb') as f:
pickle.dump(data_save, f)
以上将 data_save 保存到 temp.data 文件中
2、读取保存的变量:
with open('temp.data', 'rb') as f:
data_read = pickle.load(f)
以上将 temp.data 文件内容读取到 data_read