您好, 欢迎来到 !    登录 | 注册 | | 设为首页 | 收藏本站

什么可以替代Python 3中的xreadlines()?

什么可以替代Python 3中的xreadlines()?

文件对象本身已经是可迭代的。

>>> f = open('1.txt')
>>> f
<_io.TextIOWrapper name='1.txt' encoding='UTF-8'>
>>> next(f)
'1,B,-0.0522642316338,0.997268450092\n'
>>> next(f)
'2,B,-0.081127897359,2.05114559572\n'

用于itertools.islice从可迭代对象中获取任意元素。

>>> f.seek(0)
0
>>> next(islice(f, 7, None))
'8,A,-0.0518101108474,12.094341554\n'
python 2022/1/1 18:34:18 有226人围观

撰写回答


你尚未登录,登录后可以

和开发者交流问题的细节

关注并接收问题和回答的更新提醒

参与内容的编辑和改进,让解决方法与时俱进

请先登录

推荐问题


联系我
置顶