Pandas使用quoting=3 (QUOTE_NONNUMERIC)的to_csv方法无法正常工作。

21

在关于to_csv()等的文档中提到:

quoting: int,控制是否应识别引号。可接受的值取自csv.QUOTE_*值,包括0、1、2和3,分别对应 QUOTE_MINIMAL、QUOTE_ALL、QUOTE_NONE和QUOTE_NONNUMERIC。

即使字符串不是数字,设置quoting=3仍然不会引用字符串,而且libreoffice默认使用空格分隔,这一点我意识到时已经太晚了。如何正确地写入带有空格的字符串的CSV并加上引号?

1个回答

28

这个不再起作用了。抛出的错误是:NameError: name 'csv' is not defined。 - geekidharsh
10
首先,需要导入csv模块,然后使用@geekidharsh。 - Nikhil VJ

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接