当前位置: 首页 > 知识库问答 >
问题:

熊猫“to_csv”无法设置报价[关闭]

呼延明朗
2023-03-14

我在试着按照这里的一些答案做,但是当我设置

out.to_csv('somefile.txt', index=False, header=False, sep="\t",
           quoting=csv.QUOTE_NONE)

我收到错误NameError:未定义名称“csv”。我做错了什么?

我正在运行pandas0.24。1

共有1个答案

曾嘉言
2023-03-14

添加命名空间csv

import csv

out.to_csv('somefile.txt', index=False, header=False, sep="\t",
           quoting=csv.QUOTE_NONE)

或设置值3,编号来自文档:

引用:int或csv。QUOTE_*instance,默认值为0
每个csv的控制字段引用行为。引用*常量。使用QUOTE_MINIMAL(0)、QUOTE_ALL(1)、QUOTE_NONE(2)或QUOTE_NONE(3)之一。

out.to_csv('somefile.txt', index=False, header=False, sep="\t",
           quoting=3)
 类似资料:
  • 我试图将CSV字符串导出到D3 Web应用程序,但是命令坚持向数据添加尾随0,这阻止了D3的正确使用。 这里有一个简单的例子来说明这个问题。 我的(简化)数据帧是: 包含一个,如下所示: 然后根据这个答案,我运行要获取我想要的格式,请执行以下操作: 现在,包含一个

  • 问题内容: 我正在使用to_csv将Multiindex DataFrame写入csv文件。csv文件的一列包含元组中的多索引,例如: 但是,我希望能够将Multiindex输出到两列而不是一列的元组,例如: 看起来可以为列实现此目的,但对于行则没有这样的选择。有没有办法做到这一点? 问题答案: 我认为这可以做到 使用索引重复来编写(虽然有点骇人听闻) 回读实际上有点棘手

  • 尝试使用熊猫向csv写入数据帧,并删除由串联值产生的引号。译员不接受引用的论点。 错误 TypeError:to_csv()获得意外的关键字参数“quoting” 密码 产生双引号的级联: 输出(不引用参数): 期望输出: 写入文件 版本: PYTHON 3.6。4. 熊猫0.22。0 完整代码 作为pd进口熊猫 _testFile='G:\SOMEFILEPATH。csv' _testFileo

  • 问题内容: 我有两列,将集存储在数据框中。 我想使用快速向量化操作在两列上执行集合并集 但是错误使我无法这样做,因为我在两列中都输入了内容。 有解决这个问题的好方法吗? 问题答案: 对于这些操作,纯Python可能更有效。 如果我们可以使用,则可能会花费一半的时间(继承可能不值得): 时序的DataFrame:

  • 问题内容: 假设我用两列(一个DateTime)和一个(整数)创建了一个熊猫DataFrame 。现在,我想根据第一列()中的值创建一个DatetimeIndex : 一切似乎都正常,除了我打印DataFrame时,它说它具有Int64Index。 我是在做错事还是不正确理解Indeces的概念? 问题答案: 没有就位(除非您通过)。否则一切正确 同样作为参考,在即将到来的0.12版本(下周)中,