El Sun, 21 Jul 2013 13:32:25 +0000 (UTC)
Juan <htpc.c...@gmail.com> escribió:

> Hola, quiero leer solo la ultima linea de un fichero CSV (solo la linea que
> se actualizo por ultima vez) y no tengo claro cual sería la mejor solución,
> este es el código actual:
> 
> #--------------------------------
> # leer fichero CSV
> #--------------------------------
> def leer_datos():
>       y =0
>       lectura = csv.reader(open("data.csv", 
>         for index,row in enumerate(lectura)
>               y +=1
>       print 'Linea: ' + str(linea + 1)
>       print 'Temperatura' + row[0] + ', Humedad: ' + row[1] + ', presion: ' + 
> row[2]
> 
>  gracias
Es muy grande el archivo??
Por que no lo tratas como un archivo de texto comun
lo abris y lo metes en una lista:
arch = lectura.readlines()
y lees la ultima linea:
print arch[-1]
 
> 
> _______________________________________________
> Python-es mailing list
> Python-es@python.org
> http://mail.python.org/mailman/listinfo/python-es
> FAQ: http://python-es-faq.wikidot.com/


-- 
Angel Claudio Alvarez <an...@angel-alvarez.com.ar>
_______________________________________________
Python-es mailing list
Python-es@python.org
http://mail.python.org/mailman/listinfo/python-es
FAQ: http://python-es-faq.wikidot.com/

Responder a