我在阅读Excel生成的CSV文件时遇到问题。读取文件的代码非常简单,并且可以正常生成CSV文件:
file = request.FILES['organisations']
data = csv.reader(file, dialect='excel', delimiter=',', quotechar='"')
for line in data :
...
但是,当我尝试上传Excel CSV文件时,我收到以下指向最后一行的错误:
new-line character seen in unquoted field - do you need to open the file in universal-newline mode?
我一直在谷歌搜索但却找不到有用的东西。任何帮助表示赞赏!
答案 0 :(得分:0)
更新此行:
data = csv.reader(StringIO.StringIO(file.read()), dialect='excel', delimiter=',', quotechar='"')