Службы среды выполнения Python
Модули, описанные в этой главе, предоставляют широкий спектр служб, связанных с интерпретатором Python и его взаимодействием со средой. Обзор:
sys— Параметры и функции, зависящие от системы-
sys.monitoring— Мониторинг событий выполнения -
sysconfig— Доступ к сведениям о конфигурации Python builtins— Встроенные объекты-
__main__— Среда кода верхнего уровня -
warnings— Управление предупреждениями -
dataclasses— Классы данных -
contextlib— Утилиты для контекстов оператораwith abc— Абстрактные базовые классы-
atexit— Обработчики завершения -
traceback— Вывод или получение трассировки стека -
__future__— Определения операторов будущего gc— Интерфейс сборщика мусора-
inspect— Инспектирование действующих объектов- Типы и элементы
- Получение исходного кода
- Интроспекция вызываемых объектов с помощью объекта Signature
- Классы и функции
- Стек интерпретатора
- Статическое получение атрибутов
- Текущее состояние генераторов, сопрограмм и асинхронных генераторов
- Битовые флаги объектов кода
- Флаги буфера
- Интерфейс командной строки
-
annotationlib— Функциональность для интроспекции аннотаций -
site— Хук конфигурации, зависящий от сайта
См. также
- См. модуль
concurrent.interpreters, который аналогичным образом предоставляет доступ к основным возможностям среды выполнения.
© 2001 Python Software Foundation
Licensed under the PSF License.
https://docs.python.org/3.14/library/python.html