req_list = []
for i in range(times):
req_list.append(grequests.post(url, data=json.dumps(data1), headers=header))
req_list.append(grequests.post(url, data=json.dumps(data2), headers=header))
req_list.append(grequests.post(url, data=json.dumps(data3), headers=header))
res_list = grequests.map(req_list)
能否知道请求的精确发出时间 (毫秒)?
1
NaVient 2022-03-11 17:21:06 +08:00
可以看看 map 方法里是否有日志输出,如果没有重载 map 方法自己加下日志
|
2
Morriaty 2022-03-11 17:39:51 +08:00
requests 本身就有 hook 函数,grequests 支持所有 requests 的 kwargs ,见 https://docs.python-requests.org/en/latest/user/advanced/#event-hooks
|
3
MoYi123 2022-03-11 17:52:09 +08:00
grequest 这个库一共才 200 行不到, 看看代码, 继承重写一下接口就行了.
|
4
MoYi123 2022-03-11 17:55:22 +08:00
|