Spec-Zone.ru › Python 3.14

Общие службы операционной системы

Модули, описанные в этой главе, предоставляют интерфейсы к функциям операционной системы, доступным практически во всех операционных системах, например к работе с файлами и часами. Интерфейсы обычно моделируются по образцу интерфейсов Unix или C, но доступны и в большинстве других систем. Обзор:

  • os — Различные интерфейсы операционной системы
    • Имена файлов, аргументы командной строки и переменные среды
    • Режим UTF-8 в Python
    • Параметры процесса
    • Создание файловых объектов
    • Операции с файловыми дескрипторами
      • Определение размера терминала
      • Наследование файловых дескрипторов
    • Файлы и каталоги
      • Файловые дескрипторы таймеров
      • Расширенные атрибуты Linux
    • Управление процессами
    • Интерфейс планировщика
    • Различные сведения о системе
    • Случайные числа
  • io — Основные средства работы с потоками
    • Обзор
      • Текстовый ввод-вывод
      • Двоичный ввод-вывод
      • Необработанный ввод-вывод
    • Кодировка текста
      • Необязательное предупреждение EncodingWarning
    • Высокоуровневый интерфейс модуля
    • Иерархия классов
      • Базовые классы ввода-вывода
      • Необработанный файловый ввод-вывод
      • Буферизованные потоки
      • Текстовый ввод-вывод
    • Статическая типизация
    • Производительность
      • Двоичный ввод-вывод
      • Текстовый ввод-вывод
      • Многопоточность
      • Реентерабельность
  • time — Доступ к времени и преобразования
    • Функции
    • Константы идентификаторов часов
    • Константы часовых поясов
  • logging — Средство ведения журналов для Python
    • Объекты Logger
    • Уровни ведения журналов
    • Объекты Handler
    • Объекты Formatter
    • Объекты Filter
    • Объекты LogRecord
    • Атрибуты LogRecord
    • Объекты LoggerAdapter
    • Потокобезопасность
    • Функции уровня модуля
    • Атрибуты уровня модуля
    • Интеграция с модулем warnings
  • logging.config — Настройка ведения журналов
    • Функции настройки
    • Вопросы безопасности
    • Схема словаря конфигурации
      • Подробное описание схемы словаря
      • Пошаговая настройка
      • Связи объектов
      • Объекты, определяемые пользователем
      • Порядок настройки обработчиков
      • Доступ к внешним объектам
      • Доступ к внутренним объектам
      • Разрешение импортов и пользовательские импортеры
      • Настройка QueueHandler и QueueListener
    • Формат файла конфигурации
  • logging.handlers — Обработчики журналов
    • StreamHandler
    • FileHandler
    • NullHandler
    • WatchedFileHandler
    • BaseRotatingHandler
    • RotatingFileHandler
    • TimedRotatingFileHandler
    • SocketHandler
    • DatagramHandler
    • SysLogHandler
    • NTEventLogHandler
    • SMTPHandler
    • MemoryHandler
    • HTTPHandler
    • QueueHandler
    • QueueListener
  • platform — Доступ к идентификационным данным нижележащей платформы
    • Кроссплатформенные функции
    • Платформа Java
    • Платформа Windows
    • Платформа macOS
    • Платформа iOS
    • Платформы Unix
    • Платформы Linux
    • Платформа Android
    • Использование командной строки
  • errno — Стандартные системные символы errno
  • ctypes — Библиотека внешних функций для Python
    • Руководство по ctypes
      • Загрузка динамических библиотек
      • Доступ к функциям из загруженных DLL
      • Вызов функций
      • Основные типы данных
      • Вызов функций (продолжение)
      • Вызов функций с переменным числом аргументов
      • Вызов функций с собственными пользовательскими типами данных
      • Указание требуемых типов аргументов (прототипы функций)
      • Типы возвращаемых значений
      • Передача указателей (или передача параметров по ссылке)
      • Структуры и объединения
      • Расположение, выравнивание и порядок байтов структур и объединений
      • Битовые поля в структурах и объединениях
      • Массивы
      • Указатели
      • Потокобезопасность без GIL
      • Преобразования типов
      • Неполные типы
      • Функции обратного вызова
      • Доступ к значениям, экспортируемым из DLL
      • Неожиданности
      • Типы данных переменного размера
    • Справочник по ctypes
      • Поиск разделяемых библиотек
      • Список загруженных разделяемых библиотек
      • Загрузка разделяемых библиотек
      • Внешние функции
      • Прототипы функций
      • Вспомогательные функции
      • Типы данных
      • Основные типы данных
      • Структурированные типы данных
      • Массивы и указатели
      • Исключения

© 2001 Python Software Foundation
Licensed under the PSF License.
https://docs.python.org/3.14/library/allos.html

Spec-Zone.ru

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