Closed BlueDeer233 closed 2 years ago
使用requests可能造成主线程卡死、无法响应其他指令 再不济另开一个线程可以解决(会额外占用资源)
loop = asyncio.get_event_loop() executor = ThreadPoolExecutor() res = await loop.run_in_executor(executor, function, args, ...)
已更换异步,基本试了下应该没问题了,自动推送功能有没有问题还不知道,懒得测试了23333
另外读取文件什么的就懒得换aiofile了,一个小文件读写应该也遇不到线程安全问题
确实,没有同时读取/写入是没啥必要
不太会用aiofile,还是aiofiles+aiorwlock比较亲民
使用requests可能造成主线程卡死、无法响应其他指令 再不济另开一个线程可以解决(会额外占用资源)