Lectura secuencial de archivos con Python

Post atrás, habiamos trabajado con archivos en python y, particularmente, desarrollado un pequeño ejemplo donde editabamos un archivo (específicamente el ID3 Tag de un MP3).

Ahora veremos algo más simple, pero que muchas veces hay que hacer: una lectura secuencial de un archivo plano.



[PYTHON]
try:
try:
archivo=open("archivo.txt",'r')
linea = archivo.readline()
while linea:
print linea[:len(linea)-1]
linea = archivo.readline()
finally:
archivo.close()
except IOError:

print (“IO Error”)
exit()
[/PYTHON]

Observaciones:

Basado en el tutorial original de MundoGeek

Tags: , ,


  • Florencia

    Tengo un problema para resolver este problema con python, alguien lo podria tratar de resolver, gracias

    Especifique un programa en lenguaje de programación que realice las siguientes tareas:
    a) Leer desde un archivo secuencial, un número indeterminado de valores de punto flotante desordenados y almacenarlos en un arreglo con el
    mismo orden.
    b) Sobre los valores del arreglo determinar cuales valores y cuantas veces se repiten y mostrarlos .
    c) Calcular y mostrar el promedio de los valores no repetido

    Reply

  • Abril

    hola.. bueno me dejo una maestra en la secu q definiera que era lectura secuencial y con un ejemplo, plizz si me pueden ayudar… es para HOY!!! grax

    Reply

  • oscar

    Me gustaria que me explicaran esta line, no la entiendo:

    with open(‘serial_dat.dat’,’wb’) as fichero:

    cuando se le dice ‘wb’, yo se que w es para escritura, pero no entiendo que es b (binario o que ¿?) :/

    Reply

Leave a Reply

Your email address will not be published. Required fields are marked *

This site uses Akismet to reduce spam. Learn how your comment data is processed.