Доступ к файлам и каталогам¶
Модули, описанные в этой главе, работают с дисковыми файлами и каталогами. Например, есть модули для чтения свойств файлов, манипулирования путями в переносимом виде и создания временных файлов. Полный список модулей в этой главе таков:
pathlib
— Объектно-ориентированные пути к файловой системеos.path
— Общие манипуляции с именами путейfileinput
— Итерация строк из нескольких входных потоковstat
— Интерпретация результатовstat()
filecmp
— Сравнение файлов и каталоговtempfile
— Создать временные файлы и каталогиglob
— Расширение шаблона имени пути в стиле Unixfnmatch
— Сопоставление образцов имен файлов Unixlinecache
— Произвольный доступ к текстовым строкамshutil
— Высокоуровневые операции с файлами
См.также
- Модуль
os
Интерфейсы операционной системы, включая функции для работы с файлами на более низком уровне, чем Python file objects.
- Модуль
io
Встроенная в Python библиотека ввода/вывода, включающая как абстрактные классы, так и некоторые конкретные классы, такие как файловый ввод/вывод.
- Встроенная функция
open()
Стандартный способ открытия файлов для чтения и записи с помощью Python.