Hola Chema. Muchas gracias.
No ha funcionado.
Uso windows. :-(
he probado también antes de guardar:
row.pop()
swriter.writerow(row)
para que elimine la ultima posición de la lista, pero aún asi nova.
hemirado con notepad++ y las lineas tienen:
la lina ok termina con el caracer (cr)
las lineas en blanco: (cr)(lf)
también he probado:
swriter.writerow(row, lineterminator='\r )
Tampoco va. :-(
que podrá ser ?
Emplea el parámetro 'lineterminator'. Según la documentación,
csv.reader detecta siempre el fin de línea, pero csv.writer emplea por
defecto '\r\n'.
Supongo que usas linux:
spamreader = csv.reader(csvfile, delimiter=',', lineterminator='\r')
_______________________________________________
Python-es mailing list
[email protected]
http://mail.python.org/mailman/listinfo/python-es
FAQ: http://python-es-faq.wikidot.com/