language.md
1> **Источник:** https://python-all.ru/3.0/library/language.html2>3> «Документация Python на русском» – неофициальный перевод официальной документации Python: версии от 2.6 до 3.16, полнотекстовый поиск, английский оригинал рядом с переводом. Эта Markdown-версия страницы предназначена для работы с LLM: вставьте её в ChatGPT, Claude или Cursor.45---67# Средства работы с языком Python89Python предоставляет ряд модулей для работы с языком Python. Эти модули поддерживают токенизацию, синтаксический разбор, анализ синтаксиса, дизассемблирование байт-кода и другие возможности.1011Эти модули включают:1213- [`parser` – доступ к деревьям разбора Python](https://python-all.ru/3.0/library/parser.html)1415 - [Создание ST-объектов](https://python-all.ru/3.0/library/parser.html#creating-st-objects)16 - [Преобразование ST-объектов](https://python-all.ru/3.0/library/parser.html#converting-st-objects)17 - [Запросы к ST-объектам](https://python-all.ru/3.0/library/parser.html#queries-on-st-objects)18 - [Исключения и обработка ошибок](https://python-all.ru/3.0/library/parser.html#exceptions-and-error-handling)19 - [ST-объекты](https://python-all.ru/3.0/library/parser.html#id1)20 - [Примеры](https://python-all.ru/3.0/library/parser.html#examples)2122 - [Эмуляция `compile()`](https://python-all.ru/3.0/library/parser.html#emulation-of-compile)23 - [Обнаружение информации](https://python-all.ru/3.0/library/parser.html#information-discovery)24- [Абстрактные синтаксические деревья](https://python-all.ru/3.0/library/ast.html)2526 - [Классы узлов](https://python-all.ru/3.0/library/ast.html#node-classes)27 - [Абстрактная грамматика](https://python-all.ru/3.0/library/ast.html#id1)28 - [`ast` Вспомогательные функции](https://python-all.ru/3.0/library/ast.html#ast-helpers)29- [`symtable` – доступ к таблицам символов компилятора](https://python-all.ru/3.0/library/symtable.html)3031 - [Генерация таблиц символов](https://python-all.ru/3.0/library/symtable.html#generating-symbol-tables)32 - [Изучение таблиц символов](https://python-all.ru/3.0/library/symtable.html#examining-symbol-tables)33- [`symbol` – константы, используемые с деревьями разбора Python](https://python-all.ru/3.0/library/symbol.html)34- [`token` – константы, используемые с деревьями разбора Python](https://python-all.ru/3.0/library/token.html)35- [`keyword` – проверка на ключевые слова Python](https://python-all.ru/3.0/library/keyword.html)36- [`tokenize` – Токенизатор исходного кода Python](https://python-all.ru/3.0/library/tokenize.html)37- [`tabnanny` – Обнаружение неоднозначных отступов](https://python-all.ru/3.0/library/tabnanny.html)38- [`pyclbr` – Поддержка браузера классов Python](https://python-all.ru/3.0/library/pyclbr.html)3940 - [Объекты классов](https://python-all.ru/3.0/library/pyclbr.html#class-objects)41 - [Объекты функций](https://python-all.ru/3.0/library/pyclbr.html#function-objects)42- [`py_compile` – Компиляция исходных файлов Python](https://python-all.ru/3.0/library/py_compile.html)43- [`compileall` – Байт-компиляция библиотек Python](https://python-all.ru/3.0/library/compileall.html)44- [`dis` – Дизассемблер байт-кода Python](https://python-all.ru/3.0/library/dis.html)4546 - [Инструкции байт-кода Python](https://python-all.ru/3.0/library/dis.html#python-bytecode-instructions)47- [`pickletools` – Инструменты для разработчиков pickle.](https://python-all.ru/3.0/library/pickletools.html)48- [`distutils` – Сборка и установка модулей Python](https://python-all.ru/3.0/library/distutils.html)49