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