【发布时间】:2020-05-10 13:11:15
【问题描述】:
我有一个更新 JSON 文件的某些值的 Python 脚本,我的 JSON 的原始格式如下所示:
要编辑我使用此代码的值:
import json
status_wifi = "ok"
with open("config_wifi.json", "r") as jsonFile:
data = json.load(jsonFile)
data['wifi_session']['status'] = status_wifi
with open("config_wifi.json", "w") as jsonFile:
json.dump(data, jsonFile)
但是当值更新时,我的 JSON 格式被压缩成这样:
我希望 JSON 文件保留其原始格式,其中包含所有空格和换行符。我怎么能这样做?
【问题讨论】:
-
谢谢@jorcharpe!是的,完美
标签: python json python-3.x