Spec-Zone.ru › Python 3.8

Доступ к файлам и каталогам

Модули, описанные в этой главе, связаны с файлами и каталогами на диске. Например, есть модули для чтения свойств файлов, манипулирования путями портативным способом и создания временных файлов. Полный список модулей в этой главе:

  • pathlib — Объектно-ориентированные пути к файловой системе
    • Основные возможности
    • Чистые пути
      • Общие свойства
      • Операторы
      • Доступ к отдельным частям
      • Методы и свойства
    • Конкретные пути
      • Методы
    • Соответствие инструментам в модуле os
  • os.path — Общие манипуляции с именами путей
  • fileinput — Итерация по строкам из нескольких входных потоков
  • stat — Интерпретация результатов stat()
  • filecmp — Сравнение файлов и каталогов
    • Класс dircmp
  • tempfile — Генерирование временных файлов и каталогов
    • Примеры
    • Устаревшие функции и переменные
  • glob — Расширение шаблонов имен путей в стиле Unix
  • fnmatch — Сопоставление шаблонов имен файлов в стиле Unix
  • linecache — Случайный доступ к текстовым строкам
  • shutil — Высокоуровневые операции с файлами
    • Операции с каталогами и файлами
      • Зависимые от платформы эффективные операции копирования
      • Пример copytree
      • Пример rmtree
    • Операции архивирования
      • Пример архивирования
      • Пример архивирования с base_dir
    • Получение размера выходного терминала

См. также

Module os

Интерфейсы операционной системы, включая функции работы с файлами на уровне ниже, чем объекты файлов Python объекты файлов.

Module io

Встроенная библиотека ввода-вывода Python, включающая как абстрактные классы, так и некоторые конкретные классы, такие как ввод-вывод файлов.

Built-in function open()

Стандартный способ открытия файлов для чтения и записи в Python.

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

Spec-Zone.ru

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