使用python实现序列化和反序列化
时间: 2023-10-30 21:05:47 浏览: 107
详解Python中的序列化与反序列化的使用
在Python中,可以使用pickle模块来实现序列化和反序列化操作。下面是一个示例:
```python
import pickle
# 定义一个字典对象
data = {'name': 'Alice', 'age': 25, 'city': 'New York'}
# 将字典对象序列化为字节流
serialized_data = pickle.dumps(data)
# 将字节流反序列化为字典对象
deserialized_data = pickle.loads(serialized_data)
print(deserialized_data)
```
输出:
```
{'name': 'Alice', 'age': 25, 'city': 'New York'}
```
阅读全文