为什么 keyword.kwlist 不包含 'async' 和 'await'?

Why keyword.kwlist doesn't contain 'async' and 'await'?

我有 Python3.6 并且像 async def foo(): pass 这样的函数工作得很好,但我有这个输出:

$ python
Python 3.6.7 (default, Oct 22 2018, 11:32:17) 
>>> import keyword
>>> 'async' in keyword.kwlist
False
>>> 'await' in keyword.kwlist
False

我的 Python 或其模块 keyword 出了什么问题?

您的 python 安装没有问题,只是版本 3.6。

asyncawait 只是正确的关键字,因为 Python 3.7, as planned in PEP 492.