【发布时间】:2020-08-04 09:43:24
【问题描述】:
然后我希望使用 to_csv 将其保存为 csv 格式:
output_df.to_csv(output_name, sep = ',', index = False, encoding='utf-8')
如何正确分隔列?
【问题讨论】:
-
它有效,列用逗号分隔。您是否将其保存为 .csv?我认为你需要告诉你的电子表格程序它是一个 csv
然后我希望使用 to_csv 将其保存为 csv 格式:
output_df.to_csv(output_name, sep = ',', index = False, encoding='utf-8')
如何正确分隔列?
【问题讨论】:
根据您使用的语言,csv 可以用, 或; 分隔。您的解释器中应该有一个选项,或者您可以尝试使用 ; 作为分隔符。
【讨论】:
众所周知,Excel csv 文件处理对区域设置敏感。长话短说,Excel 的一个实例期望 csv 文件具有默认使用的格式:无法指定分隔符或引用字符。
许多西欧国家使用分号 (;) 作为字段分隔符,因为逗号 (,) 是当地的小数分隔符。
因此,您应该使用; 作为 csv 分隔符,或者如果可以选择最好停止使用 Excel 处理 csv 文件。 LibreOffice 没有 Excel 提供的所有功能,但有一个更好的 csv 模块。
【讨论】: