【发布时间】:2019-02-21 09:25:41
【问题描述】:
我有 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 有什么问题?
【问题讨论】:
-
两者都被added 加入了 Python 3.7 中的关键字列表。
-
看起来它只在关键字 lib 中从 3.7 开始受支持:github.com/python/cpython/pull/1669
标签: python python-3.x keyword