【发布时间】:2015-04-12 00:24:04
【问题描述】:
我使用dict_a['response'] = requests.get(given_url) 使用模块化请求以给定频率从某个网站获取数据。
返回的响应(requests.get(given_url))是字典对应的json对象,后面会用到。
requests.get(given_url) 的响应是使用相同的内存还是每次在 python 中分配新的内存?
如果稍后是这种情况,则 dict_a['response'] 可能会更改,恕不另行通知。
恐怕会发生这种情况,我每次都使用dict_a['response'] = copy.deepcopy(requests.get(given_url))。
这似乎完全没有必要,所以我选择问这个问题以确保没有必要这样做。
【问题讨论】:
标签: python memory request response allocation