python - 如何在 Python 中使用 pandas 读取 .p 存档?

标签 python pandas data-science data-analysis

我有一个“.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')

关于python - 如何在 Python 中使用 pandas 读取 .p 存档?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/64159988/

相关文章:

algorithm - 如何在无监督领域自适应中进行验证

python - 我可以用键盘以某种方式中断 GridSearchCV 并且在此之前仍然收集最好的参数吗?

pandas - 如何将 TF_IDF 矢量器与自定义功能相结合

python - 将一个数组中的唯一值映射到另一个数组的相应总和

python - 获取与 SQL rank 不同的 pandas dataframe rank answer

python - `cat` 在 ipython 交互式 shell 中如何工作?

python - 如何查找一维张量中的重复元素

python - 这是从 df 获取一堆索引排列的最佳方法

Python OpenCV 颜色跟踪

Python - 软件的静默安装和验证