获取真实换行符的最简单方法是保存在文本文件中

时间:2017-10-11 16:03:58

标签: python newline

我知道更长时间的研究会找到答案,但我的时间有限。我希望我在Python中创建的数据文件在编辑器中显示真正的空白行(0A或0D0A)而不是“\ n”。我想要这个,因为我需要人工阅读他们的内容,但它们是包含大量CSV数据和大量HTML标签的长文件,所以当我在Notepad ++中查看它们时,它们看起来是一个难以理解的混乱。

我似乎无法获得s.replace('\\ n','\ n')来完成这项工作。我用os.linesep和其他东西骗了我,但我的头在旋转。有人可以帮忙吗?

1 个答案:

答案 0 :(得分:0)

JSON开关执行一些格式化。例如,=缩进4将为每个子列表级别添加换行符并缩进适当的金额。此外,最终使用JSON打开的列表(或词典)可以首先被视为字符串并重新格式化为字符串。它们仍然使用json.load(f)作为列表(或字典)打开。