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 <jjde...@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@python.org > http://mail.python.org/mailman/listinfo/python-es > FAQ: http://python-es-faq.wikidot.com/ > > > > _______________________________________________ > Python-es mailing list > Python-es@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
_______________________________________________ Python-es mailing list Python-es@python.org http://mail.python.org/mailman/listinfo/python-es FAQ: http://python-es-faq.wikidot.com/