Aprendiendo Python desde Cero
Lección 7: Manejo de Archivos en Python
En esta lección, exploraremos cómo manejar archivos en Python. El manejo de archivos es una tarea esencial en la programación y Python proporciona herramientas simples pero poderosas para trabajar con archivos de texto y binarios.
Apertura y Cierre de Archivos
Comenzaremos aprendiendo cómo abrir y cerrar archivos en Python. Utilizaremos la declaración `with` para asegurarnos de que los archivos se cierren correctamente después de su uso:
# Apertura de un archivo en modo lectura
with open('archivo.txt', 'r') as archivo_lectura:
contenido = archivo_lectura.read()
print(contenido)
# Apertura de un archivo en modo escritura
with open('nuevo_archivo.txt', 'w') as archivo_escritura:
archivo_escritura.write('Hola, esto es un nuevo archivo.')
Lectura y Escritura de Archivos de Texto
Aprenderemos a leer y escribir archivos de texto. Además, exploraremos métodos como `readline()` para leer líneas individuales y `writelines()` para escribir varias líneas a la vez:
with open('archivo_texto.txt', 'r') as archivo:
lineas = archivo.readlines()
for linea in lineas:
print(linea)
with open('nuevo_archivo_texto.txt', 'w') as archivo_nuevo:
contenido_nuevo = [
'Primera línea\n',
'Segunda línea\n',
'Tercera línea\n'
]
archivo_nuevo.writelines(contenido_nuevo)
No hay comentarios:
Publicar un comentario