write reading read python3 leer how dictreader create python django macos csv newline

python - reading - Abra el archivo en modo universal-nueva línea usando el módulo CSV Django



python writing to csv (1)

Finalmente encontré la solución:

mypath = customerbulk.objects.get(pk=1).fileup.path o = open(mypath,''rU'') mydata = csv.reader(o)

Estoy intentando acceder a un archivo de archivos model.filefield en Django para analizar un archivo CSV en Python utilizando el módulo csv . Está funcionando en Windows, pero en Mac me dio esto:

Exception Type: Error Exception Value: new-line character seen in unquoted field - do you need to open the file in universal-newline mode?

Este es el código:

myfile = customerbulk.objects.all()[0].fileup mydata = csv.reader(myfile) for email,mobile,name,civilid in mydata: print email,mobile,name,civilid