| |||
Lectura de archivo (ultimo registro) Buenos dias, me gustaría saber si hay alguna forma para leer el último registro de un fichero de texto en un fichero en el que se van añadiendo registros cada minuto. |
| |||
Respuesta: Lectura de archivo (ultimo registro) Es un fichero de texto, en Windows y cada registro tiene 4 campos... ¿como puedo mirar como están separados los registros?. Última edición por jugivi; 06/01/2011 a las 04:51 Razón: error de sintaxis |
| |||
Respuesta: Lectura de archivo (ultimo registro) Si es un archivo de texto simple, seguramente cada "registro" sea una línea del archivo. Existe la función seek() de los objetos tipo archivo, que sirve para ubicarte en una posición del mismo. Si sabés que un registro es de tamaño fijo (o al menos, que no superará los N bytes), podrías usar algo como esto:
Código Python:
Ver original Ten en cuenta sin embargo, que en cada iteración tendrías que abrir el archivo y cerrarlo, ya que podría quedar bloqueado para escritura si dos procesos intentan abrirlo a la vez. Saludos. |
| |||
Respuesta: Lectura de archivo (ultimo registro) Confirmado, cada registro es una linea del archivo. Supongo que no importaría cerrar y abrir cada vez ya que solo lo usa un usuario. Gracias |
Etiquetas: |