This document is for an old version of Python that is no longer supported. You should upgrade and read the documentação do Python para versão estável atual.

# 10. 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 é:

- 10.1. `os.path` — Common pathname manipulations
- 10.2. `fileinput` — Iterate over lines from multiple input streams
- 10.3. `stat` — Interpreting `stat()` results
- 10.4. `statvfs` — Constants used with `os.statvfs()`
- 10.5. `filecmp` — File and Directory Comparisons
  - 10.5.1. The `dircmp` class
- 10.6. `tempfile` — Gerar arquivos temporários e diretórios
- 10.7. `glob` — Unix style pathname pattern expansion
- 10.8. `fnmatch` — Unix filename pattern matching
- 10.9. `linecache` — Acesso aleatório a linhas de texto
- 10.10. `shutil` — Operações de arquivo de alto nível
  - 10.10.1. Operações de diretório e arquivos
    - 10.10.1.1. copytree example
  - 10.10.2. Archiving operations
    - 10.10.2.1. Archiving example
- 10.11. `dircache` — Cached directory listings
- 10.12. `macpath` — Funções de manipulação de caminho do Mac OS 9

Ver também

Section File Objects

  A description of Python’s built-in file objects.

Módulo `os`

  Operating system interfaces, including functions to work with files at a lower level than the built-in file object.