python判断文本文件有几行,python查看文件行数
如何统计一个txt文本阅读的行数?
热门IT软件开发工作室,大量免费python视频教程,欢迎在线学习!
最简单的方法是将文件读入一个大列表,并计算列表的长度。如果文件的路径作为参数filepath传递,那么只有一行代码可以满足我们的要求:
Count=len (open (filepath, ru )。readlines())相关推荐:《Python基础教程》
如果是非常大的文件,上述方法可能会很慢,甚至无效。此时,您可以使用循环来处理:
计数=-1
对于count,lineinenumerate(open(the filepath, rU)):
及格
Count=1处理大文件的另一个更快的方法是计算换行符 n (或包含 n 的字符串,如在windows系统中):
计数=0
文件=打开(文件路径, rb )
whileTrue:
buffer=thefile.read(8192*1024)
ifnotbuffer:
破裂
count=buffer.count(n )
file.close()参数“rb”是必需的,否则上面的代码在windows系统上会非常慢。
郑重声明:本文由网友发布,不代表盛行IT的观点,版权归原作者所有,仅为传播更多信息之目的,如有侵权请联系,我们将第一时间修改或删除,多谢。