然后我希望使用to_csv这样将其另存为csv:
output_df.to_csv(output_name, sep = ',', index = False, encoding='utf-8')
如何正确分离列?
答案 0 :(得分:1)
取决于您使用csv的语言,可以用,
或;
分隔。解释器中应该有一个选项,或者尝试使用;
作为分隔符。
答案 1 :(得分:1)
Excel csv文件处理被<del>中断区域设置敏感。长话短说,Excel实例希望csv文件具有它将用作默认格式的格式:无法指定分隔符或引号字符。
许多西欧国家/地区使用分号(;
)作为字段分隔符,因为逗号(,
)是本地十进制分隔符。
因此,您应该使用;
作为csv分隔符,如果可以的话,最好停止使用Excel处理csv文件。 LibreOffice并没有Excel提供的所有功能,但是具有更好的csv模块。