keyword — 检验 Python 关键字

源码: Lib/keyword.py


这个模块允许 Python 程序确定一个字符串是 关键字 还是 软关键字

keyword.iskeyword(s)

如果 s 是一个 Python 关键字 则返回 True

keyword.kwlist

包含解释器定义的所有 关键字 的序列。 如果所定义的任何关键字仅在特定 __future__ 语句生效时被激活,它们也将被包含在内。

keyword.issoftkeyword(s)

如果 s 是一个 Python 软关键字,则返回 True

3.9 新版功能.

keyword.softkwlist

序列包含所有为解释器定义的 软关键字。如果有任何软关键字被定义为只在特定的 __future__ 语句生效时有效,这些也将被包括在内。

3.9 新版功能.