10. Доступ к файлам и каталогам¶File and Directory Access
Модули, описанные в этой главе, работают с файлами и каталогами на диске. Например, есть модули для чтения свойств файлов, переносимой обработки путей и создания временных файлов. Полный список модулей этой главы:
- 10.1.
os.path– распространённые манипуляции с путямиos.path – Common pathname manipulations - 10.2.
fileinput– итерация по строкам из нескольких входных потоковfileinput – Iterate over lines from multiple input streams - 10.3.
stat– интерпретация результатовstat()stat – Interpreting stat() results - 10.4.
statvfs– константы, используемые сos.statvfs()statvfs – Constants used with os.statvfs() - 10.5.
filecmp– сравнение файлов и каталоговfilecmp – File and Directory Comparisons - 10.6.
tempfile– создание временных файлов и каталоговtempfile – Generate temporary files and directories - 10.7.
glob– развёртывание шаблонов имён путей в стиле Unixglob – Unix style pathname pattern expansion - 10.8.
fnmatch– сопоставление с шаблонами имён файлов Unixfnmatch – Unix filename pattern matching - 10.9.
linecache– произвольный доступ к строкам текстаlinecache – Random access to text lines - 10.10.
shutil– высокоуровневые файловые операцииshutil – High-level file operations - 10.11.
dircache– кэшированные списки каталоговdircache – Cached directory listings - 10.12.
macpath– функции манипуляции с путями Mac OS 9macpath – Mac OS 9 path manipulation functions
См. также
- Раздел Файловые объекты
Описание встроенных файловых объектов Python.
- Модуль
os Интерфейсы операционной системы, включая функции для работы с файлами на более низком уровне, чем встроенный файловый объект.