使用django-storages解析csv文档时,获得“在未引用的字段中看到换行符”

我正在尝试使用django-storages解析已上传到Amazon S3的csv文件。我不断收到“错误:在未加引号的字段中出现换行符-您是否需要在通用换行模式下打开文件?”。解决此问题的正常方法是使用\“ rU \”打开文件,但似乎不适用于django存储。如果我将文件直接放在服务器上并从那里打开就可以了,那么我只想避免在可能的情况下将文件直接存储在服务器上。这是我正在使用的代码:
import csv
from django.core.files.storage import default_storage as s3_storage
n = \'csvdumps/130331548894.csv\'
csvf = s3_storage.open(n, \"rU\")
csvReader = csv.reader(csvf)
for item in csvReader:
    print item
    
已邀请:
我可以看到这是django-storage报告的错误,网址为http://jgrid.org/david/django-storages/issue/80/trying-to-parse-csv-file-from-django,但也许您可以尝试一下:-
csvf = s3_storage.open(n.splitlines(), \"rU\")
如果您可以共享一个链接来访问某些S3(示例)csv文件,那也很好,这样我就可以打开它们来检查行尾。     

要回复问题请先登录注册