Hola!
Según recuerdo, la reescritura como la que describes es hecha
regularmente con un archivo o buffer temporal, ya que el sistema
operativo no lo permite sin reescribir, y pues utilizando tu primera
columna como clave vas comparando y añadiendo a la línea que vas leyendo
si hay coincidencias.
Saludos
El 28/07/11 21:46, Alex Z escribió:
Hola!
Quizás mi problema es bastante básico, pero he estado buscando la
forma de como añadir la información de todo un archivo a otro archivo.
Les explico a detalle.
Tengo dos archivos, ojo los dos archivos contienen solo columnas.
Entonces lo que quiero es que mi archivo_1.txt se le vayan añadiendo
las columnas del archivo_2.txt.
archivo_1.txt:
1 0.76859 0.83897 0.49883
2 0.42858 0.68511 0.19174
3 0.51267 0.67078 0.20065
4 0.35056 0.49190 0.18188
5 0.33539 0.40521 0.13157
6 0.23185 0.35058 0.05497
archivo_2.txt:
1 27.05
3 16.61
6 16.51
Como se podran dar cuenta, las columnas no coinciden y ese es otro
detalle. Necesito que la fila 1 se una a la fila 1 de la columna del
segundo archivo, y así sucesivamente. Detalle anexo, siempre debe
coincidir la numeración de la primera columna, quedando un archivo
final parecido al siguiente ejemplo:
1 0.76859 0.83897 0.49883 1 27.05
2 0.42858 0.68511 0.19174
3 0.51267 0.67078 0.20065 3 16.61
4 0.35056 0.49190 0.18188
5 0.33539 0.40521 0.13157
6 0.23185 0.35058 0.05497 6 16.51
Alguien me podría dar alguna sugerencia?
Gracias.
_______________________________________________
Python-es mailing list
Python-es@python.org
http://mail.python.org/mailman/listinfo/python-es
FAQ: http://python-es-faq.wikidot.com/
--
'cddooc'.
.cxko;,,,;lxx:.
;xl' cOx'
lx. .... ck'
.k. '' ,O'
.x. ': .c,
x; .:;'.','
'ko
.cc.
.:;.
;;..
_______________________________________________
Python-es mailing list
Python-es@python.org
http://mail.python.org/mailman/listinfo/python-es
FAQ: http://python-es-faq.wikidot.com/