【发布时间】:2015-11-12 04:25:24
【问题描述】:
我将 python 代码的输出写入 csv 文件。输出需要在里面包含换行符,所以我在需要它们的地方写了 '\n' 。但是,当我在 Excel 中打开这个 cvs 文件时,我看不到换行符,而是打印了字符 '\n'。我也试过'\r\n',但我不工作。
"chart_num, weekday, average, std_dev \r\n 214, 0, 2726, 658"
以上字符串是 csv 文件的一部分。如何更改excel中存在'\r\n'的行?
【问题讨论】:
-
为什么整行都有引号?不应该引用各个列(尤其是带有换行符的列)吗?
-
显示您的代码。我无法重现。我打开了一个文件并使用
write将字符串(只有\n)发送到文件。将其保存为csv文件,随后在Excel中打开时没有问题。