import pickle
# 序列化示例代码
# 定义一个要序列化的对象
data = {
'name': 'Alice',
'age': 30,
'is_student': False
}
# 将对象序列化为字节流并保存到文件
with open('data.pkl', 'wb') as f:
pickle.dump(data, f)
# 从文件中读取并反序列化为对象
with open('data.pkl', 'rb') as f:
loaded_data = pickle.load(f)
print(loaded_data)
pickle
模块来进行序列化和反序列化操作。data
,这是我们要序列化的对象。pickle.dump()
方法将对象序列化为字节流,并保存到文件 data.pkl
中。pickle.load()
方法从文件中读取字节流并将其反序列化为原始对象。通过这种方式,可以方便地保存和恢复 Python 对象的状态。
下一篇:python处理数据
Laravel PHP 深圳智简公司。版权所有©2023-2043 LaravelPHP 粤ICP备2021048745号-3
Laravel 中文站