Taller de introducción a la Programación en python. UTU de Rafael Peraza (San José – Uruguay) Docente: Flavio Danesse. fdanesse@hotmail.
com
¿Como abrir, leer y guardar archivos desde python?
Se sigue el siguiente procedimiento:
1. Se abre el archivo.
2. Se lee o se escribe en el archivo.
3. Se cierra el archivo.
1- Abrir un Archivo:
Para abrir un archivo, utilizamos open. Debes indicar su dirección y además debes indicar para que lo abres.
Puedes abrirlo para escribir en él, o para leer de él. Si lo abres para escribir en él, lo debes abrir con permisos
de escritura, lo cual se representa con “w” (write = escribir), para leer de él lo haces con “r” (read = leer).
archivo = open("[Link]", “w”)
2- Escribir en un archivo:
[Link]("Hola")
3- Cerrar el archivo:
[Link]()
Ejemplo (Abrir, escribir y cerrar):
archivo = open("[Link]", “w”)
[Link]("Hola")
[Link]()
Ejemplo (Abrir, leer y cerrar):
archivo = open("[Link]", “r”)
[Link]()
[Link]()
read() Lee todo el archivo, pero puedes leer renglón por renglón, utilizando readlines() y simple bucle for
para recorrer cada renglón:
archivo = open("[Link]", “r”)
for linea in [Link]():
print linea
[Link]()
Si quieres leer un archivo colgado en una web, debes utilizar la biblioteca urllib para abrirlo mediante
urlopen, luego, todo se hace igual para leer el archivo.
archivo = [Link]('[Link]
attredirects=0&d=1')
for linea in [Link]():
print linea
[Link]()
Repartido Nº 3. Utilizando Archivos. Pág: 1