Ver Mensaje Individual
  #1 (permalink)  
Antiguo 27/07/2012, 03:24
jugivi
 
Fecha de Ingreso: diciembre-2010
Ubicación: Mallorca
Mensajes: 139
Antigüedad: 13 años, 4 meses
Puntos: 3
Grabar un fichero .csv

Buenos dias estoy grabando un fichero .csv, pero al grabar una fila me añade otra en blanco entre registros.. no sé porqué ¿alguien me puede ayudar?. Gracias

El código
Código HTML:
Ver original
  1. import csv
  2.  
  3. campo1 = "BBBBBB"
  4. campo2 = 'AAA'
  5. contador = 0
  6.  
  7. f = open('C:\\Raiz\\Archivos CSV\\prueba_grabar.csv', 'a')
  8. obj = csv.writer(f, delimiter=';')
  9.  
  10. while contador < 10:
  11.    contador = contador + 1
  12.    obj.writerow([campo1,campo2, contador])
  13. f.close()
  14. print "fin..."

El resultado

BBBBBB;AAA;1

BBBBBB;AAA;2

BBBBBB;AAA;3

BBBBBB;AAA;4

BBBBBB;AAA;5

BBBBBB;AAA;6

BBBBBB;AAA;7

BBBBBB;AAA;8

BBBBBB;AAA;9

BBBBBB;AAA;10