当前位置: 首页>>代码示例 >>用法及示例精选 >>正文


Python asyncio.loop.shutdown_asyncgens用法及代码示例


用法:

coroutineloop.shutdown_asyncgens()

调度所有当前打开的异步生成器对象以使用aclose() 调用关闭。调用此方法后,如果迭代新的异步生成器,事件循环将发出警告。这应该用于可靠地完成所有调度的异步生成器。

请注意,使用asyncio.run() 时无需调用此函数。

例子:

try:
    loop.run_forever()
finally:
    loop.run_until_complete(loop.shutdown_asyncgens())
    loop.close()

3.6 版中的新函数。

相关用法


注:本文由纯净天空筛选整理自python.org大神的英文原创作品 asyncio.loop.shutdown_asyncgens。非经特殊声明,原始代码版权归原作者所有,本译文未经允许或授权,请勿转载或复制。