【发布时间】:2021-04-27 10:16:38
【问题描述】:
我是 Python 新手。我正在尝试更改使用请求库在交换响应中获得的 Json 正文。
我想做这样的事情:
import json
import requests
def request_and_fill_form_in_response() -> requests.Response():
response = requests.get('https://someurl.com')
body_json = response.json()
body_json['some_field'] = 'some_value'
response.content = json.dumps(body_json)
return response
在这种特殊情况下,我只对更新 response.content 对象感兴趣(不管这是否是一种好的做法)。
这可能吗?
(顺便说一句,上面的代码抛出 'AttributeError: can't set attribute' 错误,这几乎是不言自明的,但我想确保我没有遗漏什么)
【问题讨论】:
标签: python json python-requests