用python的readlines读多行,怎样实现一次读10行,下次读下一个 10行?
3个回答
展开全部
指定hint参数为指定行数即可
readlines(hint=-1)
Read and return a list of lines from the stream. hint can be specified to control the number of lines read: no more lines will be read if the total size (in bytes/characters) of all lines so far exceeds hint.
Note that it’s already possible to iterate on file objects using for line in file: ... without calling file.readlines().
本回答被网友采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
先读取完,然后10行10行的处理
text=open(filename).readlines()
while text:
lines=text[:10] #lines包括当前要处理的10行
text=text[10:] #text包括剩余的文本
#处理lines的代码
text=open(filename).readlines()
while text:
lines=text[:10] #lines包括当前要处理的10行
text=text[10:] #text包括剩余的文本
#处理lines的代码
本回答被网友采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
你这样,就是懒得看
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询