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