當前位置: 首頁>>代碼示例 >>用法及示例精選 >>正文


Python inspect.isawaitable用法及代碼示例


用法:

inspect.isawaitable(object)

如果對象可以在await 表達式中使用,則返回True

也可用於區分基於生成器的協程與常規生成器:

def gen():
    yield
@types.coroutine
def gen_coro():
    yield

assert not isawaitable(gen())
assert isawaitable(gen_coro())

3.5 版中的新函數。

相關用法


注:本文由純淨天空篩選整理自python.org大神的英文原創作品 inspect.isawaitable。非經特殊聲明,原始代碼版權歸原作者所有,本譯文未經允許或授權,請勿轉載或複製。