python解析带^M回车符的纯文本文件

2024-05-13 06:17:01 发布

您现在位置:Python中文网/ 问答频道 /正文

Possible Duplicate:
Make the readline method of Python recognize both end-of-line variations?

你好,我有一个纯文本文件,它使用^M作为回车符。在我的OSX文本编辑器中,它的格式很好,但在vi中,它显示为一行,文件中有^M的间隔。在

Python也只将此文件视为一个长行,但我需要它将^M视为回车,而不是忽略它。(当python打印出这个文件时,^M是不可见的。)我想使用readLines()然后在列表元素之间添加新行。在

我已经看到了关于在python中以二进制模式打开东西的各种标志,但是这些标志并没有给我所期望的结果。在


Tags: 文件ofthereadlinemake标志linemethod