async-busy-wait (ASYNC110)
派生自 flake8-async linter。
作用
检查在 while
循环中使用异步睡眠函数的情况。
为什么这不好?
与其在 while
循环中休眠并等待条件变为真,不如 await
一个 Event
对象,例如:asyncio.Event
、trio.Event
或 anyio.Event
。
示例
建议改为
派生自 flake8-async linter。
检查在 while
循环中使用异步睡眠函数的情况。
与其在 while
循环中休眠并等待条件变为真,不如 await
一个 Event
对象,例如:asyncio.Event
、trio.Event
或 anyio.Event
。
建议改为