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