仅在python中按[CR] [LF]行分割

时间:2015-11-09 09:01:55

标签: python text-files

我的文本文件结构如下(这是文件在Notepad ++中的外观):

Line[LF]
Line[LF]
Line[CR][LF]
Line2[LF]
Line2[LF]

我想仅通过[CR] [LF]拆分此文件,输出应为:

['Line\nLine\Line','Line2\nLine2']

问题是,使用splitline()分别为每行提供数组。使用split('\r\n')不会给出只有一个元素的分割数组。

我做错了什么?

我按照以下代码阅读文件:

f = open(path, "r")
file_content = f.read()

rb模式不会改变任何内容

已解决rb模式修复了问题,只是在错误的地方更改了它。

0 个答案:

没有答案