如何检测正在另一个任务中运行的任务的结束或“正在运行”。如何检测终止或正在运行的任务:some_function.run()
async def service1():
while True:
...
ap_task = uasyncio.create_task(some_function.run())
await uasyncio.sleep(0)
async def main():
tasks = (service1, service2)
res = await uasyncio.funcs.gather(*tasks, return_exceptions=False)
uasyncio.run(main())
使用
create_task
创建任务时,会得到一个任务对象然后,您可以使用以下方法获取任务的状态:
有关详细信息,请参见full documentation
相关问题 更多 >
编程相关推荐