Tecnología

Inicio

Cómo recorrer una lista de archivos en Python

Python, al igual que otros lenguajes de programación de alto nivel, está diseñado para hacer tareas repetitivas fácil de ejecutar en el código. Para ejecutar un conjunto de operaciones en cada elemento de una lista, utilice un bucle "for". Python soporta la "de ... en" sintaxis, por lo que no tiene que escribir tanto código para controlar la variable de iteración como lo haría en un lenguaje como C Lee a partir de un conjunto de archivos cuyos nombres se almacenan en una lista mediante el uso de un bucle "for".

Instrucciones

1 Lanzar el intérprete de línea de comandos de Python.

2 Almacenar los nombres de archivo que desea trabajar en una lista con un comando como el siguiente:

archivos = [ 'file1.txt', 'file2.txt', 'file3.txt']

Los archivos que desea trabajar con debe ser almacenado en el directorio de Python ( "C: \ Python32 \" en una instalación típica de Windows). Si ellos están en otra parte, debe especificar la ruta completa y el nombre de cada uno.

3 Iniciar una "de ... en" bucle con el siguiente comando:

para i en los archivos:

4 Escriba el comando (s) para ejecutar para cada archivo en el bucle "for", asegurándose de que cada entab. Los siguientes comandos, por ejemplo, simplemente van a leer el contenido de cada archivo:

f = open(i)

f.read ()

5 Pulse Intro para añadir una línea en blanco. Esto cierra el bucle "for", y hace que se ejecute. El contenido de cada archivo de la lista son resultado de la ventana intérprete.