0
我知道更多小时的研究会找到答案,但我的时间有限。我希望我在Python中创建的数据文件以真实的空白行(0A或0D0A)显示在编辑器中,而不是“\ n”。我想要这样做是因为我需要人工阅读他们的内容,但他们是很长的文件,包含大量的CSV数据和大量的HTML标记,所以当我在Notepad ++中查看它们时,它们显得无法理解。在文本文件中保存真正的换行的最简单的方法
我似乎无法得到s.replace('\\ n','\ n')来完成这项工作。我已经用os.linesep和其他东西愚弄了,但我的头旋转。有人可以帮忙吗?
你的问题不清楚。为什么你的文件首先有非真实的换行符?你怎么写这些文件? –
您想要人类阅读包含大量CSV数据和HTML标签的长文件的文件吗?这听起来像一个关于可读性的问题,而不会介意换行字符......你的替换代码不能工作 - 你如何使用它? (heck - 做一个相当讨厌的'open('outputfile.txt','w')。write(open('inputfile.txt')。read()。replace('\\ n','\ n')) '不工作? –
丹尼尔和乔恩:谢谢,我不清楚的是我如何写这些文件,我使用了我写的一个函数,也许问题在于,我会在请求更多帮助之前尝试这个。 –