添加链接
link管理
链接快照平台
  • 输入网页链接,自动生成快照
  • 标签化管理网页链接

异步的python requests.post()

2 人关注

所以我们的想法是收集100万个查询的响应,并将其存储在一个字典中。我希望它是异步的,因为requests.post对每个查询需要1秒钟,我想在等待响应时保持循环。经过一些研究,我有这样的想法。

async def get_response(id):
    query_json = id2json_dict[id]
    response = requests.post('some_url', json = query_json, verify=false)
    return eval(response.text)
async def main(id_list):
    for unique_id in id_list:
        id2response_dict[unique_id] = get_response(unique_id)