Asyncio-将Future附加到不同的循环上
创始人
2024-09-21 05:00:35
0

当在协程中使用 asyncio.Future 对象时,如果将其附加到不同的事件循环上,就会出现“Future attached to a different loop”错误。要解决这个问题,可以选择两种方法:

  1. 在同一事件循环上创建并使用所有的异步任务 示例代码: import asyncio

    async def coroutine(): print("Coroutine started") await asyncio.sleep(1) print("Coroutine ended")

    async def main(): loop = asyncio.get_event_loop() await loop.create_task(coroutine())

    loop = asyncio.get_event_loop() loop.run_until_complete(main())

  2. 在创建非默认事件循环的时候,将其设置为当前的事件循环 示例代码: import asyncio

    async def coroutine(): print("Coroutine started") await asyncio.sleep(1) print("Coroutine ended")

    async def main(): loop = asyncio.new_event_loop() asyncio.set_event_loop(loop) await loop.create_task(coroutine())

    loop = asyncio.get_event_loop() loop.run_until_complete(main())

相关内容

热门资讯

总算了解!!中至余干有挂装吗(... 总算了解!!中至余干有挂装吗(透视)潮汕汇app辅助(详细开挂外开挂教程)亲,关键说明,中至余干有挂...
我来教教大家!兴动互娱脚本(透... 我来教教大家!兴动互娱脚本(透视)微乐广西小程序脚本(详细开挂外开挂教程)1、许多玩家不知道微乐广西...
揭秘攻略!浙江游戏大厅辅助器(... 揭秘攻略!浙江游戏大厅辅助器(透视)微友约局辅助(详细开挂外开挂教程);运浙江游戏大厅辅助器辅助工具...
终于知道!!闲逸510k辅助软... 终于知道!!闲逸510k辅助软件(透视)皇豪互众控制系统下载(详细开挂外开挂教程)1、玩家可以在闲逸...
玩家必看秘籍!财神十三脚本(透... 玩家必看秘籍!财神十三脚本(透视)小唐家乐园辅助器(详细开挂外开挂教程);1、小唐家乐园辅助器ai辅...
一分钟了解!新天道怎么看底牌(... 一分钟了解!新天道怎么看底牌(透视)衢州都莱辅助软件(详细开挂外开挂教程);1)衢州都莱辅助软件辅助...
信息共享!雀友会潮汕麻将开挂(... 信息共享!雀友会潮汕麻将开挂(透视)微友约局辅助(详细开挂外开挂教程);1)雀友会潮汕麻将开挂辅助挂...
查到实测辅助!新超凡大厅怎么开... 查到实测辅助!新超凡大厅怎么开挂(透视)黑科技辅助软件免费(详细开挂外开挂教程)新超凡大厅怎么开挂软...
大家学习交流!湖南牵手胡子跑脚... 大家学习交流!湖南牵手胡子跑脚本(透视)福建天天开心辅助软件大全(详细开挂外开挂教程)1、福建天天开...
玩家必看秘籍!蜀山四川辅助脚本... 玩家必看秘籍!蜀山四川辅助脚本(透视)新二号辅助下载(详细开挂外开挂教程)1、这是跨平台的蜀山四川辅...