El Sun, 21 Jul 2013 13:32:25 +0000 (UTC)
Juan <[email protected]> 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
> [email protected]
> http://mail.python.org/mailman/listinfo/python-es
> FAQ: http://python-es-faq.wikidot.com/
--
Angel Claudio Alvarez <[email protected]>
_______________________________________________
Python-es mailing list
[email protected]
http://mail.python.org/mailman/listinfo/python-es
FAQ: http://python-es-faq.wikidot.com/