gpt4 book ai didi

python - 如何在 python 中使用 readlines 仅在回车时拆分?

转载 作者:太空狗 更新时间:2023-10-29 22:11:16 25 4
gpt4 key购买 nike

我有一个包含 \n\r\n 行尾标记的文本文件。我只想在 \r\n 上拆分,但无法找到使用 python 的 readlines 方法执行此操作的方法。对此有简单的解决方法吗?

最佳答案

正如@eskaev 提到的,如果没有必要,您通常会希望避免将整个文件读入内存。

io.open()允许您指定 newline 关键字参数,因此您仍然可以遍历行并让它们在指定的换行符处拆分:

import io

for line in io.open('in.txt', newline='\r\n'):
print repr(line)

输出:

u'this\nis\nsome\r\n'
u'text\nwith\nnewlines.'

关于python - 如何在 python 中使用 readlines 仅在回车时拆分?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/24457144/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com