2024-06-28 20:08:25 发布
网友
我正在尝试存储一些数据作为对象表示。在对象中我定义了一些方法。我正在考虑使用pickle文件来存储对象,因为每次计算数据都要花费大量的计算成本。我想知道JSON是否也能做到这一点。出于我的目的,我假设上述JSON文件将仅用python脚本加载和重用,因此不会出现在其他语言中重用方法的问题
我也想这样做,因为我希望数据是人类可读的形式,因为我与非程序员合作,我经常需要与他们一起呈现数据
阅读JSON规范。其实很简单
JSON只与数据有关。您可以确定某些数据是某些特定的bytecode对于某些特定的virtual machine(因此,如果您希望它是Python字节码的话,它可以是Python字节码)。但那只是你的惯例
“这样做对你有意义吗”是另一个问题。至少,您需要确保要存储的字节码(作为一些JSON字符串)在两端的理解是相同的
但是,为什么要使用JSON呢?就用你平常的Python腌制
阅读JSON规范。其实很简单
JSON只与数据有关。您可以确定某些数据是某些特定的bytecode对于某些特定的virtual machine(因此,如果您希望它是Python字节码的话,它可以是Python字节码)。但那只是你的惯例
“这样做对你有意义吗”是另一个问题。至少,您需要确保要存储的字节码(作为一些JSON字符串)在两端的理解是相同的
但是,为什么要使用JSON呢?就用你平常的Python腌制
相关问题 更多 >
编程相关推荐