Службы языка Python
Python предоставляет ряд модулей для работы с языком Python. Эти модули поддерживают токенизацию, синтаксический разбор, синтаксический анализ, дизассемблирование байт-кода и множество других возможностей.
К этим модулям относятся:
-
ast— Абстрактные синтаксические деревья -
symtable— Доступ к таблицам символов компилятора token— Константы, используемые с деревьями разбора Pythonkeyword— Проверка наличия ключевых слов Python-
tokenize— Токенизатор исходного кода Python tabnanny— Обнаружение неоднозначных отступов-
pyclbr— Поддержка обозревателя модулей Python -
py_compile— Компиляция исходных файлов Python -
compileall— Компиляция библиотек Python в байт-код -
dis— Дизассемблер байт-кода Python -
pickletools— Инструменты для разработчиков pickle
© 2001–2024 Python Software Foundation
Licensed under the PSF License.
https://docs.python.org/3.12/library/language.html