【发布时间】:2021-07-12 18:10:13
【问题描述】:
我想看看是否可以使用 python 更新外部 JSON 文件上的值。
我的 JSON 文件,名为 inventory.json。
{
"sword": 1,
"shield": 0,
"key": 0
}
是否可以使用命令,例如:
data["shield"] += 1
data["shield"] += 7
将剑的 JSON 文件的值更新一,使文件看起来像这样?
{
"sword": 2,
"shield": 7,
"key": 0
}
【问题讨论】:
-
将 JSON 读入 dict,递增值,将其写回文件。
-
是的。将 JSON 文件读入字典,更新字典并转储回文件。我会让你弄清楚细节。提示:有一个名为
json的库。 -
读取json,更新值,写回文件
-
我没有downvote your question because no attempt was made,因为您是一个相对较新的贡献者,但通常我们希望您提供honest attempt at the solution,然后然后提出具体问题) 关于您的实施。
标签: python json python-3.x