Spec-Zone.ru › Python 3.13

Пользовательские интерпретаторы Python

Модули, описанные в этой главе, позволяют создавать интерфейсы, аналогичные интерактивному интерпретатору Python. Если вам нужен интерпретатор Python, поддерживающий какие-то специальные функции помимо языка Python, вы должны обратиться к модулю code. (Модуль codeop имеет более низкий уровень и используется для компиляции, возможно, неполного фрагмента кода Python.)

Полный список модулей, описанных в этой главе:

  • code — Базовые классы интерпретатора
    • InteractiveInterpreter
    • InteractiveConsole
    • interact()
    • compile_command()
    • Объекты интерпретатора
      • runsource()
      • runcode()
      • showsyntaxerror()
      • showtraceback()
      • write()
    • Объекты интерактивной консоли
      • interact()
      • push()
      • resetbuffer()
      • raw_input()
  • codeop — Компиляция кода Python
    • compile_command()
    • Compile
    • CommandCompiler

© 2001–2024 Python Software Foundation
Licensed under the PSF License.
https://docs.python.org/3.13/library/custominterp.html

Spec-Zone.ru

Настройки Оффлайн Что нового Помощь О нас
Spec-Zone .ru
спецификации, руководства, описания, API