Документация Python неофициальный перевод

filesys.md

51 строк · 4.2 КБ · обычная страница · сырой текст · скачать

1> **Источник:** https://python-all.ru/3.3/library/filesys.html2>3> «Документация Python на русском» – неофициальный перевод официальной документации Python: версии от 2.6 до 3.16, полнотекстовый поиск, английский оригинал рядом с переводом. Эта Markdown-версия страницы предназначена для работы с LLM: вставьте её в ChatGPT, Claude или Cursor.45---67# 11. Доступ к файлам и каталогам89Модули, описанные в этой главе, работают с файлами и каталогами на диске. Например, есть модули для чтения свойств файлов, переносимой обработки путей и создания временных файлов. Полный список модулей этой главы:1011- [11.1. `os.path` – Обычные операции с путями](https://python-all.ru/3.3/library/os.path.html)12- [11.2. `fileinput` – Итерация по строкам из нескольких входных потоков](https://python-all.ru/3.3/library/fileinput.html)13- [11.3. `stat` – Интерпретация результатов `stat()`](https://python-all.ru/3.3/library/stat.html)14- [11.4. `filecmp` – Сравнение файлов и каталогов](https://python-all.ru/3.3/library/filecmp.html)1516  - [11.4.1. Класс `dircmp`](https://python-all.ru/3.3/library/filecmp.html#the-dircmp-class)17- [11.5. `tempfile` – Генерация временных файлов и каталогов](https://python-all.ru/3.3/library/tempfile.html)1819  - [11.5.1. Примеры](https://python-all.ru/3.3/library/tempfile.html#examples)20- [11.6. `glob` – Расширение шаблонов путевых имён в стиле Unix](https://python-all.ru/3.3/library/glob.html)21- [11.7. `fnmatch` – Сопоставление имён файлов с шаблоном в стиле Unix](https://python-all.ru/3.3/library/fnmatch.html)22- [11.8. `linecache` – Произвольный доступ к строкам текста](https://python-all.ru/3.3/library/linecache.html)23- [11.9. `shutil` – Высокоуровневые файловые операции](https://python-all.ru/3.3/library/shutil.html)2425  - [11.9.1. Операции с каталогами и файлами](https://python-all.ru/3.3/library/shutil.html#directory-and-files-operations)2627    - [11.9.1.1. Пример copytree](https://python-all.ru/3.3/library/shutil.html#copytree-example)28  - [11.9.2. Операции архивирования](https://python-all.ru/3.3/library/shutil.html#archiving-operations)2930    - [11.9.2.1. Пример архивирования](https://python-all.ru/3.3/library/shutil.html#archiving-example)31  - [11.9.3. Определение размера выходного терминала](https://python-all.ru/3.3/library/shutil.html#querying-the-size-of-the-output-terminal)32- [11.10. `macpath` – Функции манипуляции путями Mac OS 9](https://python-all.ru/3.3/library/macpath.html)3334> **См. также**35>36> **Модуль [`os`](https://python-all.ru/3.3/library/os.html#module-os)**37>38> Интерфейсы операционной системы, включая функции для работы с файлами на более низком уровне, чем39>40> [*файловые объекты Python*](https://python-all.ru/3.3/glossary.html#term-file-object)41>42> .43>44> **Модуль [`io`](https://python-all.ru/3.3/library/io.html#module-io)**45>46> Встроенная библиотека ввода-вывода Python, включающая как абстрактные классы, так и некоторые конкретные классы, например для файлового ввода-вывода.47>48> **Встроенная функция [`open()`](https://python-all.ru/3.3/library/functions.html#open)**49>50> Стандартный способ открытия файлов для чтения и записи в Python.51