我正在使用Python的"requests"模块请求一个HTTP API。
result = requests.get(api_url)
响应以JSON格式返回,包含一个'data'键,它是一个字典。由于某些原因,我需要在脚本的进一步步骤中进行第二个请求,并尝试使用第二个字典(result2.json['data']
)更新第一个字典(result.json['data']
)。我尝试了以下内容:
result.json['data'].update(result2.json['data'])
以及这个:
for key,value in dict(result2.json['data']).iteritems():
result.json['data'][key] = value
但是这些方法都没有起作用,最终的 result.json['data']
没有被修改,仅包含第一项。
因此我想知道Python的"Requests"模块是否生成了某种"只读"对象,或者我是否遗漏了什么。