【问题标题】:Save data / objects without python / pandas / pickle dependencies?在没有 python/pandas/pickle 依赖项的情况下保存数据/对象?
【发布时间】:2026-02-14 08:00:01
【问题描述】:

我正在尝试在 Python 中保存/加载数据和对象。我通常使用 pickle 来保存 pandas 数据框和自定义对象。最近我不得不相应地更改 python 版本(从 3.6 到 3.8)和 pandas / pickle 版本。我现在无法阅读以前的腌制版本。我找到了一些解决方法(从使用一些泡菜选项到重新加载/重写数据)。

但是,我会对一种更通用的方法来保存数据/对象感兴趣,这些数据/对象将独立于 python/包。这样的事情是否存在(没有增加很多奇怪的依赖)?

【问题讨论】:

    标签: python pandas database pickle


    【解决方案1】:

    如果您将数据保存为 .CSV 文件(取决于您的数据的样子),您应该不会遇到依赖问题

    如果您的数据无法保存为 csv,我认为使用 JSON 也是一种解决方案

    【讨论】: