[Python-es] Añadir el texto de un archivo a otro archivo

monoBOT monobot.soft en gmail.com
Vie Jul 29 11:12:55 CEST 2011


yo lo haría con fichero readlines ... lees el archivo que quieres agregar
"for linea in lineas" ... y creas un diccionario con clave la primera
columna de la linea "linea.split(' ')[0]"  como dato el segundo
"linea.split(' ')[1]", y luego vas leyendo el grande y cuando coincide
primer numero con el de la linea le añades el dato que obtuviste del primero
... asi hasta que terminas ... grabas y ya.

El 29 de julio de 2011 08:45, Juan José Denis Corrales
<jjdenis en gmail.com>escribió:

> Abre los archivos con csv,
> http://docs.python.org/library/csv.html
> cada fila te la carga en una lista,
> la manipulas a tu antojo, y vuelves
> a usar csv para crear el fichero.
>
>
>
> El 28/07/2011, a las 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 en python.org
> http://mail.python.org/mailman/listinfo/python-es
> FAQ: http://python-es-faq.wikidot.com/
>
>
>
> _______________________________________________
> Python-es mailing list
> Python-es en python.org
> http://mail.python.org/mailman/listinfo/python-es
> FAQ: http://python-es-faq.wikidot.com/
>
>


-- 
*monoBOT*
Visite mi sitio(Visit my site): monobotblog.alvarezalonso.es
------------ próxima parte ------------
Se ha borrado un adjunto en formato HTML...
URL: <http://mail.python.org/pipermail/python-es/attachments/20110729/74d8f52b/attachment.html>


Más información sobre la lista de distribución Python-es