python - 在 Python 中使用 ijson 更新 JSON 值

标签 python json ijson

我正在处理一个非常大的 JSON 文件,我决定使用 ijson 库。

现在我想更新这个 JSON 文件中的一些值,但我不知道该怎么做。

例如,来自:

{"age": 25, "gender": "M"}

更新为:

{"age": 30, "gender": "F"}

通过使用 ijson 库。

最佳答案

请参阅 https://pypi.python.org/pypi/ijson/ 中的示例.对于编辑,您可以简单地使用 json 库。首先加载/反序列化 json 对象,然后编辑,最后使用 dump 方法更新您的 json 文件。

关于python - 在 Python 中使用 ijson 更新 JSON 值,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/43792173/

相关文章:

Python:手动启动脚本时出现 ModuleNotFound 错误

python - 扭曲等待另一个客户

python - 如何使用 Python ijson 读取大型 JSON 文件?

python - 使用 python 从大型 json 文件加载元素

python - Python字典中的线程安全

python - 目标是二进制的,但我得到 "ValueError: Supported target types are: (' 二进制', 'multiclass' )。相反,得到的是 'unknown'。”

javascript - 动态 jquery 验证无法正常工作

ruby-on-rails - 使用Devise 1.3验证JSON登录请求

java - Jackson json 映射和驼峰键名称