当我另存为CSV时,文件包含两个分隔符,分别是逗号和竖线

时间:2018-10-09 21:27:33

标签: python pandas csv dataframe export-to-csv

我有两个分别名为result和result1的表。两者之间的唯一区别是使用“ TITLE”列,一个是str,另一个是带双引号的str。 table: result and result1

我的计算机excel默认为','分隔。 python to_csv的默认值也是','。现在,当我使用过滤器检查CSV文件中的结果和result1时。

我希望我的整个文件看起来像这样:

result.csv sample

但是:有些行看起来像这样:

result.csv bad lines

仔细一看,我发现有些线被管道分隔开了??????:

result.csv bad lines closer look

我的问题变成:

1。为什么当我另存为csv时,文件包含两个分隔符,即逗号和竖线。

2。如何解决此问题?我在python上检查了我的数据,一切都很好。

任何人都可以帮忙吗?我将不胜感激!

0 个答案:

没有答案