Услуги по изучению языка Python¶
Python предоставляет ряд модулей для помощи в работе с языком Python. Эти модули поддерживают токенизацию, синтаксический разбор, анализ синтаксиса, разборку байткода и различные другие средства.
Эти модули включают:
ast— Абстрактные синтаксические деревьяsymtable— Доступ к таблицам символов компилятораtoken— Константы, используемые с деревьями разбора Pythonkeyword— Тестирование на наличие ключевых слов Pythontokenize— Токенизатор для источника Pythontabnanny— Обнаружение неоднозначного отступаpyclbr— Поддержка браузера модулей Pythonpy_compile— Компиляция исходных файлов Pythoncompileall— Байт-компиляция библиотек Pythondis— Дизассемблер для байткода Pythonpickletools— Инструменты для разработчиков pickle