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