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