Acceso a archivos y directorios
*******************************

Los módulos descritos en este capítulo tratan de archivos de disco y
directorios.  Por ejemplo, hay módulos para leer las propiedades de
los archivos, manipular rutas de acceso de forma portátil y crear
archivos temporales.  La lista completa de módulos en este capítulo
es:

* "pathlib" --- Object-oriented filesystem paths

  * Uso básico

  * Rutas puras

    * Propiedades generales

    * Operadores

    * Acceso a partes individuales

    * Métodos y propiedades

  * Rutas concretas

    * Expanding and resolving paths

    * Querying file type and status

    * Reading and writing files

    * Reading directories

    * Creating files and directories

    * Renaming and deleting

    * Permissions and ownership

  * Correspondencia a herramientas en el módulo "os"

* "os.path" --- Common pathname manipulations

* "fileinput" --- Iterate over lines from multiple input streams

* "stat" --- Interpreting "stat()" results

* "filecmp" --- File and Directory Comparisons

  * La clase "dircmp"

* "tempfile" --- Generate temporary files and directories

  * Ejemplos

  * Funciones y variables deprecadas

* "glob" --- Unix style pathname pattern expansion

* "fnmatch" --- Unix filename pattern matching

* "linecache" --- Random access to text lines

* "shutil" --- High-level file operations

  * Operaciones de directorios y archivos

    * Operaciones de copia eficientes dependientes de la plataforma

    * ejemplo de *copytree*

    * ejemplo de rmtree

  * Operaciones de archivado

    * Ejemplo de archivado

    * Ejemplo de archivado con *base_dir*

  * Consulta el tamaño de la terminal de salida

Ver también:

  Módulo "os"
     Interfaces del sistema operativo, incluidas las funciones para
     trabajar con archivos en un nivel inferior al de Python *file
     objects*.

  Módulo "io"
     La biblioteca de I/O integrada de Python, incluidas las clases
     abstractas y algunas clases concretas, como la I/O de archivos.

  Función incorporada "open()"
     La forma estándar de abrir archivos para leer y escribir con
     Python.
