[django] CSV Django 모듈을 사용하여 범용 줄 바꿈 모드로 파일 열기

모듈을 사용하여 Python에서 CSV 파일 model.filefield을 구문 분석하기 위해 Django에서 액세스하려고 합니다. Windows에서 작동하지만 Mac에서는 다음과 같이 표시됩니다.csv

Exception Type: Error

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

다음은 코드입니다.

myfile = customerbulk.objects.all()[0].fileup

mydata = csv.reader(myfile)
    for email,mobile,name,civilid in mydata:
        print email,mobile,name,civilid



답변

마침내 해결책을 찾았습니다.

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


답변