Skip to main content
 首页 » 编程设计

python之用不同版本的 Pandas 读泡菜

2025年05月04日21hnrainll

我无法读取使用不同版本的 Python pandas 保存的 pickle 文件。我知道之前有人在这里问过这个问题,但是使用 pd.read_pickle("my_file.pkl") 提供的解决方案也不起作用。我认为(但我不确定)这些 pickle 文件是使用比我现在工作的机器更新版本的 pandas 创建的。

很遗憾,我不是管理员,无法更改 pandas 的版本。我怎样才能阅读我的文件?它们是不可恢复的吗?

请您参考如下方法:

关于评论中关于兼容性的问题,根据 docs related to pickle ,“如果选择了兼容的 pickle 协议(protocol),pickle 序列化格式保证在 Python 版本之间向后兼容......”/p>