Spec-Zone.ru › Python 3.9

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

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

  • sys — Параметры и функции, зависящие от операционной системы
  • sysconfig — Предоставление доступа к конфигурационной информации Python
    • Переменные конфигурации
    • Пути установки
    • Другие функции
    • Использование sysconfig в качестве скрипта
  • builtins — Встроенные объекты
  • __main__ — Окружение скрипта верхнего уровня
  • warnings — Управление предупреждениями
    • Категории предупреждений
    • Фильтр предупреждений
      • Описание фильтров предупреждений
      • Филт предупреждений по умолчанию
      • Переопределение фильтра по умолчанию
    • Временное подавление предупреждений
    • Тестирование предупреждений
    • Обновление кода для новых версий зависимостей
    • Доступные функции
    • Доступные контекстные менеджеры
  • dataclasses — Классы данных
    • Декораторы, классы и функции уровня модуля
    • Обработка после инициализации
    • Переменные класса
    • Переменные, доступные только при инициализации
    • Замороженные экземпляры
    • Наследование
    • Функции по умолчанию для фабрик
    • Изменяемые значения по умолчанию
    • Исключения
  • contextlib — Утилиты для контекстов with-выражений
    • Утилиты
    • Примеры и рецепты
      • Поддержка переменного количества контекстных менеджеров
      • Перехват исключений из методов __enter__
      • Очистка в реализации __enter__
      • Замена любого использования try-finally и флаговых переменных
      • Использование контекстного менеджера в качестве декоратора функции
    • Одноразовые, многоразовые и рекурсивные контекстные менеджеры
      • Рекурсивные контекстные менеджеры
      • Многоразовые контекстные менеджеры
  • abc — Абстрактные базовые классы
  • atexit — Обработчики завершения работы
    • atexit Пример
  • traceback — Вывод или получение трассировки стека исключений
    • TracebackException Объекты
    • StackSummary Объекты
    • FrameSummary Объекты
    • Примеры трассировок
  • __future__ — Определения будущих операторов
  • gc — Интерфейс сборщика мусора
  • inspect — Инспекция живых объектов
    • Типы и члены
    • Получение исходного кода
    • Интроспекция вызываемых объектов с помощью объекта Signature
    • Классы и функции
    • Стек интерпретатора
    • Статическое получение атрибутов
    • Текущее состояние генераторов и корутин
    • Флаги битов объектов кода
    • Командная строка
  • site — Хук конфигурации, специфичный для сайта
    • Конфигурация readline
    • Содержание модулей
    • Командная строка

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

Spec-Zone.ru

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