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" --- Rutas de sistemas orientada a objetos

  * Uso básico

  * Excepciones

  * Rutas puras

    * Propiedades generales

    * Operadores

    * Acceso a partes individuales

    * Métodos y propiedades

  * Rutas concretas

    * Análisis y generación de URI

    * Ampliando y resolviendo caminos

    * Consulta de tipo de archivo y estado

    * Lectura y escritura de archivos

    * Directorios de lectura

    * Creando archivos y directorios

    * Copying, moving and deleting

    * Permisos y propiedad

  * Lenguaje de patrones

  * Comparación con el módulo "glob"

  * Comparación con los módulos "os" y "os.path"

    * Herramientas correspondientes

  * Protocols

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

* "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

  * Examples

* "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.
