当前位置: 首页 > 面试题库 >

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

暨弘毅
2023-03-14
问题内容

我正在尝试访问model.filefieldDjango中的,以使用该模块解析Python中的CSV文件csv。它可以在Windows上运行,但在Mac上可以达到以下目的:

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)


 类似资料:
  • 我找遍了,也没找到这个问题的具体答案。我希望能找到一种不涉及GUI的方式从ADB切换飞行模式。我发现并使用了调用菜单然后使用keyevents打开飞行模式的方法,但是由于需要考虑UI布局中可能的变化,这种方法只是一种临时的解决方案。 我开始认为没有办法通过意图打开或关闭飞行模式,但如果您有任何信息,我将不胜感激。

  • 问题内容: 因此,我在这里有好几次见过人们使用和模式来读写文件。 例如: 我没有看到这些模式的文档,但是由于没有引发错误- 看起来使用起来非常合法。 它的作用是什么,使用vs和 vs之间有什么区别? 问题答案: 指文本模式。和和和与之间没有区别,因为默认为文本模式。 记录在这里: 默认模式为(打开以读取文本,为的同义词)。

  • 我知道我们可以做到以下几点: 以打开/关闭Android设备上的飞行模式。 但是,是否有任何东西可以检查当前设备是否通过ADB打开了飞行模式? 我这样问是因为上面的两行代码将切换飞行模式,而不知道它是打开还是关闭。但我需要一种方法来确保飞行模式确实是通过ADB打开/关闭的。 请帮帮我! 提前致谢

  • 问题内容: 我注意到,除了记录模式字符,巨蟒2.7.5.1在Windows XP和8.1也接受模式和读取文件时至少。模式用于numpy的。根据以下代码片段,此模式具有删除文件的效果: 是否有人对这些模式有更多了解,特别是它们是否是该语言的永久特性,也适用于Linux系统? 问题答案: 该标志似乎是Windows特定的。窗户似乎几个标志添加到其CRT功能,描述在这里。 虽然Python做过滤模式串,

  • 问题内容: 考虑到我选择的JPA(Hibernate实现),Spring和<在此处插入MVC框架-Struts 1,Struts 2,Spring MVC,Stripes …>的开发框架,我要问这个问题。 我一直在思考我的实体层中的关系- 例如,我有一个包含许多订单行的订单实体。我已经设置好我的应用程序,以便它热切地加载每个订单的订单行。您是否认为这是解决如果将获取策略设置为false会遇到的惰性

  • 从合约中提款 在某个操作之后发送资金的推荐方式是使用取回(withdrawal)模式。尽管在某个操作之后,最直接地发送以太币方法是一个 send 调用, 但这并不推荐;因为这会引入一个潜在的安全风险。你可能需要参考 安全考量 来获取更多信息。 这里是一个在合约中使用取回模式的示例,它目标是通过向合约发送最多的钱来成为“最富有的人”, 其灵感来自 King of the Ether。 在下边的合约中