viernes, 26 de enero de 2018

Receta Python No. 4-3: Leer y Escribir Archivos de Texto

1. Problema

Abrir, leer y escribir sobre archivos de texto.

2. Solución

En Python existen los métodos open(), read() y write() para la manipulación de archivos de texto. Esta tarea se lleva a cabo a través de un objeto descriptor de archivo (Bernard, 2016).

3. Código Python

Archivo Python manejo-archivo.py [enlace alternativo]:

Prueba de ejecución:


Balzac,La comedia humana
Dickens,Oliver Twist
Dostoevsky,Crimen y castigo

Balzac,La comedia humana
Dickens,Oliver Twist
Dostoevsky,Crimen y castigo

Balzac,La comedia humana

Dickens,Oliver Twist

Dostoevsky,Crimen y castigo

El método seek(0) en las líneas 6 y 13 resetea el descriptor del archivo a la primera línea.

4. Literatura & Enlaces

Bernard J. (2016). Python Recipes Handbook: A Problem-Solution Approach. Canada: Apress.

O

No hay comentarios:

Publicar un comentario

Envíe sus comentarios, dudas, sugerencias, críticas. Gracias.