Spec-Zone.ru › Python 3.12

Службы выполнения Python

Модули, описанные в этой главе, предоставляют широкий спектр услуг, связанных с интерпретатором Python и его взаимодействием со средой. Вот обзор:

  • sys — Параметры и функции, специфичные для операционной системы
  • sys.monitoring — Мониторинг событий выполнения
    • Идентификаторы инструментов
      • Регистрация и использование инструментов
    • События
      • Локальные события
      • Дополнительные события
      • Другие события
      • Событие STOP_ITERATION
    • Включение и выключение событий
      • Настройка событий глобально
      • События для каждого объекта кода
      • Отключение событий
    • Регистрация функций обратного вызова
      • Аргументы функций обратного вызова
  • sysconfig — Предоставление доступа к конфигурационной информации Python
    • Переменные конфигурации
    • Пути установки
    • Схема пользователя
      • posix_user
      • nt_user
      • osx_framework_user
    • Схема домашней директории
      • posix_home
    • Схема префикса
      • posix_prefix
      • nt
    • Функции работы с путями установки
    • Другие функции
    • Использование sysconfig как скрипта
  • builtins — Встроенные объекты
  • __main__ — Среда кода верхнего уровня
    • __name__ == '__main__'
      • Что такое «среда кода верхнего уровня»?
      • Идиоматическое использование
      • Учитывание упаковки
    • __main__.py в пакетах Python
      • Идиоматическое использование
    • import __main__
  • warnings — Управление предупреждениями
    • Категории предупреждений
    • Фильтр предупреждений
      • Описание фильтров предупреждений
      • По умолчанию фильтр предупреждений
      • Переопределение фильтра по умолчанию
    • Временное подавление предупреждений
    • Тестирование предупреждений
    • Обновление кода для новых версий зависимостей
    • Доступные функции
    • Доступные менеджеры контекста
  • dataclasses — Классы данных
    • Содержание модуля
    • Обработка после инициализации
    • Переменные класса
    • Переменные только для инициализации
    • Замороженные экземпляры
    • Наследование
    • Переупорядочивание ключевых параметров только для аргументов в __init__()
    • Функции по умолчанию для создания
    • Изменяемые значения по умолчанию
    • Поля с типом описателя
  • contextlib — Утилиты для контекстов с with-заявлением
    • Утилиты
    • Примеры и рецепты
      • Поддержка переменного количества менеджеров контекста
      • Перехват исключений из методов __enter__
      • Очистка в реализации метода __enter__
      • Замена любого использования try-finally и флаговых переменных
      • Использование менеджера контекста в качестве декоратора функции
    • Одноразовые, многоразовые и рекурсивные менеджеры контекста
      • Рекурсивные менеджеры контекста
      • Многоразовые менеджеры контекста
  • abc — Абстрактные базовые классы
  • atexit — Обработчики завершения
    • atexit Пример
  • traceback — Вывод или получение стека отладки
    • TracebackException Объекты
    • StackSummary Объекты
    • FrameSummary Объекты
    • Примеры отладки
  • __future__ — Определения будущих инструкций
    • Содержание модуля
  • gc — Интерфейс сборщика мусора
  • inspect — Просмотр живых объектов
    • Типы и члены
    • Получение исходного кода
    • Интроспекция вызываемых объектов с помощью объекта Signature
    • Классы и функции
    • Стек интерпретатора
    • Получение атрибутов статически
    • Текущее состояние генераторов, корутин и асинхронных генераторов
    • Флаги битов объектов кода
    • Флаги буфера
    • Командная строка
  • site — Конфигурация хука сайта
    • sitecustomize
    • usercustomize
    • Настройка readline
    • Содержание модулей
    • Командная строка

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

Spec-Zone.ru

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