在使用python编写机器人时,我考虑使用python的requests库对mirai进行http轮询。
但是我发现一个可能不算问题的问题:就是我每次使用python的requests库发送post和get请求时,每次都要花费2s左右的时间反应。这相当于在QQ群里发送消息,机器人都至少要等待好几秒才会做出反应。虽然结果正常而且我们对机器人的反应没有过大的需求,但是无疑,这样的迟钝的反应速度会大大影响使用体验。
我尝试上网去搜寻答案,固然找到了一些解决方案,但是效果不尽人意:
1.使用多线程或者多进程,但是似乎作用不大(因为request本身就慢,这个方法只是适用于需要在短时间内多次爬取信息,我编写这个机器人暂时可能用不上)
2.禁用云服务器的IPv6协议,防止IPv4与IPv6协议的冲突,但是几乎没有带来任何改变
请问一下各位大佬能支支招吗?感谢不尽。
基本信息:
Mirai 2.16.0
Python 3.7.9
requests库版本 2.31.0
-
未解决 求目前可用的登录方式
使用交流 • • zzj666 -
现在还有什么办法可用吗?
开发交流 • • shift625 -
已解决 已使用8.9.73版本的协议仍提示版本过低
项目发布 • • error00000x1 0 -
随机色图插件
插件发布 • • a1043710306 -
当前网络不稳定,登录失败。
使用交流 • • Kirsmin