# 10. Accès aux Fichiers et aux Dossiers

Les modules décrits dans ce chapitre servent à accéder aux fichiers et aux dossiers. Des modules, par exemple, pour lire les propriétés des fichiers, manipuler des chemins de manière portable, et créer des fichiers temporaires. La liste exhaustive des modules de ce chapitre est :

- 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` – Comparaisons de fichiers et de répertoires
  - 10.5.1. La classe `dircmp`
- 10.6. `tempfile` — Génération de fichiers et répertoires temporaires
- 10.7. `glob` — Recherche de chemins de style Unix selon certains motifs
- 10.8. `fnmatch` — Filtrage par motif des noms de fichiers Unix
- 10.9. `linecache` — Accès direct aux lignes d’un texte
- 10.10. `shutil` — Opérations de haut niveau sur les fichiers
  - 10.10.1. Directory and files operations
    - 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` — Fonctions de manipulation de chemins pour Mac OS 9

Voir aussi

Section Objets fichiers

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

Module `os`

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