我有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。
async
和await
只是自Python 3.7以来的合适关键词,按照PEP 492的计划。