excel无法识别csv文件中的换行符

时间:2015-08-19 03:03:23

标签: python excel csv newline

我将python代码的输出写入csv文件。输出需要在里面包含换行符,所以我写了' \ n'我需要它们的地方。但是,当我在Excel中打开这个cvs文件时,我看不到换行符和字符' \ n'而是印刷。我试过了' \ r \ n'我也没有工作。

"chart_num, weekday, average, std_dev \r\n 214, 0, 2726, 658"

上面的字符串是csv文件的一部分。如何更改excel中的行' \ r \ n'存在?

2 个答案:

答案 0 :(得分:0)

您应该尝试输出“= CHAR(13)”而不是“\ r \ n”,这是回车的ASCII代码。请记住,您可以通过将其与字符串连接来使用它。可以说输出“Excel可读”。并记住将问题标记为已回答;)

答案 1 :(得分:0)

也许正在使用' \ r'角色解决问题