我有一个代码,它为列表中的所有元组顺序发布HTTP请求,并将响应附加到另一个列表中
import requests
url = 'https://www....'
input_list = [(1,2),(6,4),(7,8)]
output_list = []
for i in input_list:
resp = (requests.post('url',data = i[1]).text,i[0])
output_list.append(resp)
print(output_list)
有人能帮我解释一下如何并行进行HTTP请求吗
由于
requests
库本机不支持异步IO,我将使用multiprocessing.pool.ThreadPool
,假设大部分时间都花在等待IO上。否则,使用multiprocessing.Pool
可能是有益的相关问题 更多 >
编程相关推荐