asyncio.run()似乎会阻止我启动的其他进程
创始人
2024-09-21 05:30:32
0

可以使用asyncio.create_task()将其他任务分配给不同的事件循环。例如:

import asyncio

async def main():
    print("Running main")
    await asyncio.sleep(5)
    print("End main")

async def other_task():
    print("Running other task")
    await asyncio.sleep(3)
    print("End other task")

async def start_other_task():
    loop = asyncio.get_running_loop()
    task = loop.create_task(other_task())
    await task

if __name__ == '__main__':
    asyncio.run(main())
    asyncio.run(start_other_task())

在这个例子中,我们定义了两个异步任务main()和other_task(),并使用asyncio.create_task()将other_task()分配给另一个事件循环。然后,在主程序中使用asyncio.run()运行main()任务,而使用start_other_task()函数并使用另一个asyncio.run()运行other_task()任务。这样,我们就可以避免asyncio.run()阻止其他进程启动的问题。

相关内容

热门资讯

分享透视!pokerrrr2辅... 分享透视!pokerrrr2辅助!竟然是有辅助脚本(有挂规律)-哔哩哔哩1、玩家可以在pokerrr...
有挂透视!werplan免费挂... 有挂透视!werplan免费挂下载!一贯一直都是有辅助插件(有人有挂)-哔哩哔哩1、起透看视 wer...
解谜透视!智星德州可以透视吗!... 解谜透视!智星德州可以透视吗!总是存在有辅助脚本(真是有挂)-哔哩哔哩暗藏猫腻,小编详细说明智星德州...
辅助透视!pokemomo辅助... 辅助透视!pokemomo辅助工具!竟然是有辅助神器(揭秘有挂)-哔哩哔哩1、辅助透视!pokemo...
辅助透视!哈糖大菠萝挂法!一直... 辅助透视!哈糖大菠萝挂法!一直一直总是有辅助神器(真是有挂)-哔哩哔哩;1、游戏颠覆性的策略玩法,独...
揭露透视!hardrock作必... 揭露透视!hardrock作必弊!真是真的有辅助神器(有挂秘诀)-哔哩哔哩1、点击下载安装,hard...
辅助透视!德州来玩辅助器!竟然... 辅助透视!德州来玩辅助器!竟然是有辅助app(真实有挂)-哔哩哔哩运德州来玩辅助器辅助工具,进入游戏...
详情透视!impoker辅助!... 详情透视!impoker辅助!总是真的是有辅助技巧(证实有挂)-哔哩哔哩1、impoker辅助公共底...
曝光透视!哈糖大菠萝有挂吗!真... 曝光透视!哈糖大菠萝有挂吗!真是有辅助方法(发现有挂)-哔哩哔哩1、在哈糖大菠萝有挂吗插件功能辅助器...
必备透视!菠萝德普辅助器免费版... 必备透视!菠萝德普辅助器免费版在哪里!一贯存在有辅助插件(有挂功能)-哔哩哔哩该软件可以轻松地帮助玩...