首页
学习
活动
专区
工具
TVP
发布
社区首页 >问答首页 >使用CSV Django模块以通用换行符模式打开文件

使用CSV Django模块以通用换行符模式打开文件
EN

Stack Overflow用户
提问于 2011-07-18 05:37:56
回答 1查看 77.9K关注 0票数 87

我正在尝试访问Django中的model.filefield,以便使用csv模块解析Python语言中的CSV文件。它在Windows上工作,但在Mac上它给了我这个:

代码语言:javascript
复制
Exception Type: Error

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

代码如下:

代码语言:javascript
复制
myfile = customerbulk.objects.all()[0].fileup

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

回答 1

Stack Overflow用户

回答已采纳

发布于 2011-07-19 05:41:51

我终于找到了解决方案:

代码语言:javascript
复制
mypath = customerbulk.objects.get(pk=1).fileup.path
o = open(mypath,'rU')
mydata = csv.reader(o)
票数 151
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/6726953

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档