[pyar] Ayuda con script
Roberto Bozzacchi
robbie en metasigno.com
Jue Oct 14 15:13:55 ART 2010
Bien si.... pero no....
Me encuentro con la problemática que como el archivo origen es de 20Mb lo
tuve que partir al medio para poder procesarlo y luego juntar las dos partes
procesadas con el EditPlus.
Por lo cual voy a tener que analizar de no usar el csv.reader voy a tener
que usar la funcion de leer línea a línea para grabar línea a línea y no se
me muera el equipo por la memoria usada....
El 14 de octubre de 2010 14:44, Natalia Bidart
<nataliabidart en gmail.com>escribió:
> 2010/10/14 Roberto Bozzacchi <robbie en metasigno.com>:
> > Muchas Gracias a TODOS!!!
> >
> > Lo logré!!!
> >
> > import csv
> >
> > lr = csv.reader(open("G:\Python\CDM\diego.asc","r"),delimiter=',')
> > fw = open("G:\Python\CDM\diego_mod.asc","w")
> >
> > Nfila = 1
> > for row in lr:
> > if (Nfila == 1):
> > a = int(row[3]) + 600
> > b = int(row[4]) + 150
> > af = " " + str(a)
> > af = af[-12:]
> > bf = " " + str(b)
> > bf = bf[-12:]
> > row[3] = af
> > row[4] = bf
> > Nfila = 2
> > else:
> > a = int(row[2]) + 600
> > b = int(row[3]) + 150
> > row[2] = str(a)
> > row[3] = str(b)
> > Nfila = 1
> >
> > fw.write(",".join(row) + "\n")
> > fw.close
> >
> >
> > Ahora sólo me faltaría ver que el archivo de entrada sea por parámetro,
> ya
> > que veo que me van a pedir modificar varios archivos...
>
>
> FIjate que además de csv.reader, está el csv.writerows. Así te evitás
> escribir el archivo vos :-)
> _______________________________________________
> 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/
>
--
Robbie Bozzacchi
Metasigno Brain
------------ próxima parte ------------
Se ha borrado un adjunto en formato HTML...
URL: <http://listas.python.org.ar/pipermail/pyar/attachments/20101014/7aad4dc9/attachment.html>
More information about the pyar
mailing list