gpt4 book ai didi

python - 如何使用新版本的 pandas 读取从旧版本的 pandas 生成的 pickle 文件?

转载 作者:太空宇宙 更新时间:2023-11-03 11:42:33 27 4
gpt4 key购买 nike

我有一个用旧版本的 pandas (0.19.2) 保存的 pickled Dataframe。尝试使用新版本的 Pandas (0.20.3) 读取它 (pd.read_pickle()) 会引发错误:

ModuleNotFoundError:没有名为“pandas.indexes”的模块

有什么办法,我可以如何使用新的 pandas 版本检索那个 pickled dataframe,而不必返回并在旧版本中以不同的方式保存它?

如果不是,那么存储数据帧最安全、最简单的方法是什么,以便将来可以轻松读取它们?我阅读了有关 HDFStore 的信息,这似乎很麻烦....

最佳答案

我最近使用了这个方法。

    dataframe_new = pd.read_pickle('picklefile.pkl')

关于python - 如何使用新版本的 pandas 读取从旧版本的 pandas 生成的 pickle 文件?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/46578163/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com