【发布时间】:2013-11-05 04:47:10
【问题描述】:
我想要一种在 python 中执行for line in file 的方法,其中行尾被重新定义为我想要的任何字符串。另一种说法是我想从文件而不是行中读取记录;我希望它和阅读线一样快速方便。
这相当于python设置perl的$/输入记录分隔符,或者在java中使用Scanner。这不一定必须使用for line in file(特别是,迭代器可能不是文件对象)。只是一些等效的东西,可以避免将过多的数据读入内存。
另请参阅: Add support for reading records with arbitrary separators to the standard IO stack
【问题讨论】:
标签: python file io record separator