Spec-Zone.ru › Python 3.13

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

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

  • pathlib — Объектно-ориентированные пути файловой системы
    • Основы использования
    • Исключения
    • Абстрактные пути
      • Общие свойства
      • Операторы
      • Доступ к отдельным компонентам
      • Методы и свойства
    • Конкретные пути
      • Разбор и создание URI
      • Разворачивание и разрешение путей
      • Получение сведений о типе и состоянии файла
      • Чтение и запись файлов
      • Чтение каталогов
      • Создание файлов и каталогов
      • Переименование и удаление
      • Права доступа и владельцы
    • Язык шаблонов
    • Сравнение с модулем glob
    • Сравнение с модулями os и os.path
      • Соответствующие инструменты
  • os.path — Распространённые операции с путями
  • 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–2025 Python Software Foundation
Licensed under the PSF License.
https://docs.python.org/3.13/library/filesys.html

Spec-Zone.ru

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