hkccc 发表于 2022-6-11 09:58

python短时间内发送post请求求助

如题,最近在写一个python脚本时遇到问题。场景类似于抢座位:系统早上6.01开放,但是由于网络延迟原因,post请求发送到服务器上时,座位已经被抢了, 因此我想从6.0开始,每几十ms发送一次url,发送到6.02分结束(已知服务器时能够承受的),目前我使用的方法是asyncio和aiohttp结合,但是今天又查了下资料,发现asynico只是将协程先收集起来,在loop.run_until_complete方法才开始跑,这肯定是已经过了系统的开放时间了想问一下大佬们有什么其他办法吗,万分感谢!(违规请删帖)

Mrxn 发表于 2022-6-11 09:58

使用 grequests 并发处理吧,requests 库默认是阻塞模式
https://pypi.org/project/grequests/
示例:
https://www.aiuai.cn/aifarm1812.html

limao555 发表于 2022-6-11 11:19

{:1_886:}别加延迟,不加就没有伏笔

chensh 发表于 2022-6-11 12:07

别异步了,同步吧

emir 发表于 2022-6-11 12:49

抢茅台一样能用吗

hkccc 发表于 2022-6-11 13:26

Mrxn 发表于 2022-6-11 12:15
使用 grequests 并发处理吧,requests 库默认是阻塞模式
https://pypi.org/project/grequests/
示例:


是的 正准备再测试下这个

rzhxw 发表于 2022-6-11 13:44

emir 发表于 2022-6-11 12:49
抢茅台一样能用吗

兄弟也在抢吗

XiaoZouYu 发表于 2022-6-11 19:24

hkccc 发表于 2022-6-11 13:26
是的 正准备再测试下这个

这个用着舒坦
页: [1]
查看完整版本: python短时间内发送post请求求助