17db96d56Sopenharmony_ci:mod:`keyword` --- Testing for Python keywords
27db96d56Sopenharmony_ci==============================================
37db96d56Sopenharmony_ci
47db96d56Sopenharmony_ci.. module:: keyword
57db96d56Sopenharmony_ci   :synopsis: Test whether a string is a keyword in Python.
67db96d56Sopenharmony_ci
77db96d56Sopenharmony_ci**Source code:** :source:`Lib/keyword.py`
87db96d56Sopenharmony_ci
97db96d56Sopenharmony_ci--------------
107db96d56Sopenharmony_ci
117db96d56Sopenharmony_ciThis module allows a Python program to determine if a string is a
127db96d56Sopenharmony_ci:ref:`keyword <keywords>` or :ref:`soft keyword <soft-keywords>`.
137db96d56Sopenharmony_ci
147db96d56Sopenharmony_ci
157db96d56Sopenharmony_ci.. function:: iskeyword(s)
167db96d56Sopenharmony_ci
177db96d56Sopenharmony_ci   Return ``True`` if *s* is a Python :ref:`keyword <keywords>`.
187db96d56Sopenharmony_ci
197db96d56Sopenharmony_ci
207db96d56Sopenharmony_ci.. data:: kwlist
217db96d56Sopenharmony_ci
227db96d56Sopenharmony_ci   Sequence containing all the :ref:`keywords <keywords>` defined for the
237db96d56Sopenharmony_ci   interpreter.  If any keywords are defined to only be active when particular
247db96d56Sopenharmony_ci   :mod:`__future__` statements are in effect, these will be included as well.
257db96d56Sopenharmony_ci
267db96d56Sopenharmony_ci
277db96d56Sopenharmony_ci.. function:: issoftkeyword(s)
287db96d56Sopenharmony_ci
297db96d56Sopenharmony_ci   Return ``True`` if *s* is a Python :ref:`soft keyword <soft-keywords>`.
307db96d56Sopenharmony_ci
317db96d56Sopenharmony_ci   .. versionadded:: 3.9
327db96d56Sopenharmony_ci
337db96d56Sopenharmony_ci
347db96d56Sopenharmony_ci.. data:: softkwlist
357db96d56Sopenharmony_ci
367db96d56Sopenharmony_ci   Sequence containing all the :ref:`soft keywords <soft-keywords>` defined for the
377db96d56Sopenharmony_ci   interpreter.  If any soft keywords are defined to only be active when particular
387db96d56Sopenharmony_ci   :mod:`__future__` statements are in effect, these will be included as well.
397db96d56Sopenharmony_ci
407db96d56Sopenharmony_ci   .. versionadded:: 3.9
41