python pickle 读取文件
时间: 2023-09-14 14:12:06 浏览: 127
Python中的数据对象持久化存储模块pickle的使用示例
使用 `pickle.load()` 函数可以从文件中读取使用 `pickle.dump()` 函数写入的 Python 对象。
以下是一个示例代码:
```python
import pickle
# 从文件中读取 Python 对象
with open("data.pickle", "rb") as f:
data = pickle.load(f)
# 打印读取的数据
print(data)
```
其中,`data.pickle` 是存储 Python 对象的文件名,`"rb"` 参数表示以二进制模式打开文件进行读取。
注意,`pickle.load()` 函数会自动将读取的数据反序列化成 Python 对象,因此可以直接使用。但是,由于 pickle 可能会执行任意代码,因此在从未信任的源读取 pickle 数据时需要特别小心。
阅读全文