使用python统计文件行数示例分享
2014-02-21 00:00
956 查看
import time def block(file,size=65536): while True: nb = file.read(size) if not nb: break yield nb def getLineCount(filename): with open(filename,"r",encoding="utf-8") as f: return sum(line.count("\n") for line in block(f)) if __name__ == "__main__": import sys import os if len(sys.argv) != 2: print("error imput argument") sys.exit(-1) if not os.path.isfile(sys.argv[1]) : print(sys.argv + " is not a file") sys.exit(-1) start_time = time.time() print(getLineCount(sys.argv[1])) print(time.time() - start_time ,"seconds")
相关文章推荐
- 使用python统计文件行数示例分享
- Python统计python文件中代码,注释及空白对应的行数示例【测试可用】
- python实现代码行数统计示例分享
- python文件读写并使用mysql批量插入示例分享(python操作mysql)
- 两个使用Python脚本操作文件的小示例分享
- 两个使用Python脚本操作文件的小示例分享
- python实现代码行数统计示例分享
- python文件读写并使用mysql批量插入示例分享(python操作mysql)
- 使用Eclipse可以方便的统计工程或文件的代码行数,
- python使用cookielib库示例分享
- 使用Python统计垃圾文件
- python统计指定目录内文件的代码行数
- python读文件逐行处理的示例代码分享
- python使用cookielib库示例分享
- python脚本实现统计日志文件中的ip访问次数代码分享
- python3使用scrapy生成csv文件代码示例
- Python中使用第三方库xlrd来写入Excel文件示例
- php统计时间和内存使用情况示例分享
- python 代码统计文件的行数
- python 远程统计文件代码分享