我目前正在写csv文件,并且在创建写入csv的异步函数时遇到问题。当我尝试使用“多个用户”调用api时,api停留在api的书写部分中,这需要花费时间(大于10,000行)。 我目前正在尝试通过执行以下
来解决此问题From tornado.ioloop import IOLoop
Async def task(self):
Writing to csv code
Def main:
Await IOLoop.current().run_in_executor(None, self.task)
我已经尝试过但是我得到了错误 AttributeError:“ SelectIOLoop”对象没有属性“ run_in_executor”。这个错误让我感到困惑,因为龙卷风文档清楚地表明这是IOLoop的属性。
我也不知道这是解决此问题的正确方法。任何方向将不胜感激。