[pyar] Ayuda con script

QliX=D! [aka EHB] qlixed en gmail.com
Jue Oct 14 12:29:21 ART 2010


#Separas todo con comas.
a_list=lr.split(',')
#haces lo que tengas que hacer... con la lista
#Si necesitas mantener los espacios vas a tener que usar format, algo asi:
a_list[3]="""{0: >#<fieldsize>"""
# reemplaza <fieldsize> por el tamaño del "campo"
#juntas todo con comas
','.join(a_list)

Para mas info fijate la documentacion de format:
http://docs.python.org/library/string.html#string-formatting

EHB

2010/10/14 Roberto Bozzacchi <robbie en metasigno.com>:
> Hola gente, por si no pueden acceder al archivito que adjunte, les comento
> mi problema....
> Tengo un archivo que tiene esta estructura: (sólo pongo dos líneas)
>
> ;3       12034,T_COTALM, ,     8814274,    12452379,
> 0;31-01-2006,16:59:14,03-10-2007,13:06:12;  ;
> 2VAL,TL4,8814274,12452379,0,RC5,TC5,7.41;
>
> Es un archivo de texto separados por , (comas)  en las cuales son dos
> renglones....
> El tema es que yo tengo que tomar los valores que están en rojo, sumarles un
> valor fijo y reemplazarlos en el archivo.
> El tema de reemplazarlos en el archivo yo pense mejor voy escribiendo otro
> archivo con los nuevos valores....
>
> Ahora, yo logro obtener la línea de esta manera y hasta pense en el archivo
> de salida....
>
> fr = open("G:\Python\CDM\prueba.asc","r")
> fw = open("G:\Python\CDM\prueba_Modif.asc","w")
>
> for lr in fr.readlines() :
>     print lr
> fr.close
>
> Cómo logro reemplazar los valores que marque en rojo manteniendo la misma
> estructura de línea?
>
> Gracias.
>
> --
>
> Robbie Bozzacchi
> Metasigno Brain
>
> _______________________________________________
> pyar mailing list pyar en python.org.ar
> http://listas.python.org.ar/listinfo/pyar
>
> PyAr - Python Argentina - Sitio web: http://www.python.org.ar/
>



More information about the pyar mailing list