【发布时间】:2013-12-03 11:47:00
【问题描述】:
with open(fn, 'rt') as f:
lines = f.readlines()
这会读取 CR LF 文本文件 (WinXP, Py 2.6) 以 LF 行结束。所以lines 包含 '\n' 结尾。如何按原样获取线条:
- 对于 CRLF 文件,获取以 '\n\r' 结尾的行
- 对于 LF 文件,获取以 '\n' 结尾的行
【问题讨论】:
标签: python python-2.7 file-io line-endings