【发布时间】:2015-10-13 10:03:55
【问题描述】:
我正在编写一个简单的程序来从位于此处的 JSON 文件读取和更新数据:https://api.myjson.com/bins/3ygu6
我已经知道如何使用urllib2.urlopen 和json.load 正确读取文件,但我不知道如何更新值。你能解释一下我该怎么做吗?
也许这会有所帮助http://myjson.com/api
【问题讨论】:
我正在编写一个简单的程序来从位于此处的 JSON 文件读取和更新数据:https://api.myjson.com/bins/3ygu6
我已经知道如何使用urllib2.urlopen 和json.load 正确读取文件,但我不知道如何更新值。你能解释一下我该怎么做吗?
也许这会有所帮助http://myjson.com/api
【问题讨论】:
您可以像使用字典一样使用已解析的 JSON,只需分配新键或更改一些值。另外我推荐你使用 requests lib,它比 urllib 和 json 更舒服:http://docs.python-requests.org/en/latest/
json_object = requests.get('https://api.myjson.com/bins/3ygu6').json()
json_object['asset5'] = 'ON'
【讨论】: