如何在 Python 中读取 pandas 的 .p 存档?

How to read a .p archive whit pandas in Python?

我有一个“.p”存档,但我从未在 pandas 中使用过这种扩展名,我尝试使用 'read_csv' 函数读取此存档,但出现错误。

我试过了:

import pandas as pd

taxi_owners = pd.read_csv('taxi_owners.p', encoding='utf-8')

但这行不通,结果是:

UnicodeDecodeError: 'utf-8' codec can't decode byte 0x80 in position 0: invalid start byte

感谢您的帮助

很可能是 pickle 文件。尝试以下操作:

data = pd.read_pickle('taxi_owners.p')