11. Arquivo e Acesso aos Diretórios¶
Os módulos descritos neste capítulo dizem respeitos aos arquivos e diretórios no disco. Por exemplo, existem módulos para ler as propriedades dos arquivos, manipular o caminhos de forma multiplataforma e para criar arquivos temporários. A lista completa de módulos neste capítulo é:
- 11.1.
pathlib
— Caminhos do Sistema de Arquivos Orientados a Objetos - 11.2.
os.path
— Manipulações comuns de nome nomes de caminhos - 11.3.
fileinput
— Iterate over lines from multiple input streams - 11.4.
stat
— Interpretingstat()
results - 11.5.
filecmp
— Comparações de arquivos e diretórios - 11.6.
tempfile
— Gerar arquivos temporários e diretórios - 11.7. :mod:glob — Expansão de padrão de nome de arquivo no estilo Unix
- 11.8.
fnmatch
— Correspondência de padrões de nome de arquivo Unix - 11.9.
linecache
— Acesso aleatório a linhas de texto - 11.10.
shutil
— Operações de arquivo de alto nível - 11.11.
macpath
— Funções de manipulação de caminho do Mac OS 9
Ver também
- Módulo
os
Interfaces do sistema operacional, incluindo funções para trabalhar com arquivos num nível inferior ao Python file objects.
- Módulo
io
A biblioteca de E/S incorporada ao Python, incluindo as classes abstratas e algumas classes concretas, como E/S de arquivos.
- Funções built-in
open()
A maneira padrão de abrir arquivos para ler e escrever em Python.