Possible Duplicate:
Make the readline method of Python recognize both end-of-line variations?
你好,我有一个纯文本文件,它使用^M作为回车符。在我的OSX文本编辑器中,它的格式很好,但在vi中,它显示为一行,文件中有^M的间隔。在
Python也只将此文件视为一个长行,但我需要它将^M视为回车,而不是忽略它。(当python打印出这个文件时,^M是不可见的。)我想使用readLines()然后在列表元素之间添加新行。在
我已经看到了关于在python中以二进制模式打开东西的各种标志,但是这些标志并没有给我所期望的结果。在
它们可以安全地移除。如果您使用vi,您可以通过发出以下命令(当然是在命令模式下)删除所有无关的可见
^M
字符:(实际上按一下回车键,不要输入!)在
相关问题 更多 >
编程相关推荐