任务是:
1)send an http get to url based on a parameter
2)Modify the response based on the same parameter
3)send an http post to url based on the same parameter
我目前是通过 requests 库来做这个的,但是一个一个做这个需要很多时间,最多可以达到 20000 个。
我尝试过multiprocessing
,但由于某种原因,它在发送 5000-10000 次获取和发布后挂起。
我读到了 grequest,但它在那里说
Order of these responses does not map to the order of the requests you send out.
。我需要订单,因为我必须根据我发送的 get 修改每个回复。
这里最好的选择是什么?我也读过,threading,tornado
但是因为我把我的第一种方法搞砸了,multiprocessing
我想在再次开始之前确定一下