Agregar datos a un archivo existente
Jose Luis DALLAPICCOLA
jldalla en gmail.com
Lun Jun 27 13:27:51 CEST 2005
Mmmm, no se mucho de python, pero por lo que se de otros lenguajes no podrías.
Si lo que almacenas en el archivo registros (similar a una base de
datos) lo que deberías hacer es implementar un índice.
Pero, por lo que interpreto tu archivo sería de texto puro.
Me parece que la solución es esa:
"Levantar" el archivo a memoria (aunque sea parcialmente) y grabar el
nuevo con el agregado.
Saludos,
El 27/06/05, Marcelo Blanc<marceloblanc en yahoo.com.ar> escribió:
> No.. el problema no es al agregar caracteres al final
> del archivo.. el problema está cuando quiero agregar
> (sin pisar) al principio del archivo.... Estuve viendo
> por ahí una solución que es cargar todo el archivo en
> una variable, agregarle al principio de la variable
> mis datos y después abrir el archivo en modo "w" y
> hacerle un write, pero tiene que haber algo más fácil,
> ya que si el archivo es muy grande este método no
> sirve.
> Saludos. Marcelo
>
>
> ___________________________________________________________
> 1GB gratis, Antivirus y Antispam
> Correo Yahoo!, el mejor correo web del mundo
> http://correo.yahoo.com.ar
>
> _______________________________________________
> Python-es mailing list
> Python-es en aditel.org
> http://listas.aditel.org/listinfo/python-es
>
--
---
José Luis DALLAPICCOLA
Cipolletti - RIO NEGRO
Patagonia ARGENTINA
Más información sobre la lista de distribución Python-es