• linkedu视频
  • 平面设计
  • 电脑入门
  • 操作系统
  • 办公应用
  • 电脑硬件
  • 动画设计
  • 3D设计
  • 网页设计
  • CAD设计
  • 影音处理
  • 数据库
  • 程序设计
  • 认证考试
  • 信息管理
  • 信息安全
菜单
linkedu.com
  • 网页制作
  • 数据库
  • 程序设计
  • 操作系统
  • CMS教程
  • 游戏攻略
  • 脚本语言
  • 平面设计
  • 软件教程
  • 网络安全
  • 电脑知识
  • 服务器
  • 视频教程
  • vbs
  • DOS/BAT
  • hta/htc
  • python
  • perl
  • VBA
  • ColdFusion
  • ruby
  • PowerShell
  • Lua
  • Golang
  • linux shell
您的位置:首页 > 脚本语言 >python > 使用python统计文件行数示例分享

使用python统计文件行数示例分享

作者: 字体:[增加 减小] 来源:互联网

通过本文主要向大家介绍了python 统计文件行数,python 获得文件行数,python 读取文件行数,python 文件行数,python获取文件的行数等相关知识,希望对您有所帮助,也希望大家支持linkedu.com www.linkedu.com

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")
</div>

</div>

您可能想查找下面的文章:

  • python 统计代码行数简单实例
  • python 统计代码行数简单实例
  • python计算文本文件行数的方法
  • python实现统计代码行数的方法
  • Python脚本实现代码行数统计代码分享
  • python统计一个文本中重复行数的方法
  • 使用python统计文件行数示例分享
  • 使用python统计文件行数示例分享
  • python实现代码行数统计示例分享

相关文章

  • Python中的高级数据结构详解
  • Python模拟登陆淘宝并统计淘宝消费情况的代码实例分享
  • Python中自定义函数的教程
  • Python作用域用法实例详解
  • Python不规范的日期字符串处理类
  • Python中__new__与__init__方法的区别详解
  • 简单谈谈Python中的闭包
  • 深入讲解Python编程中的字符串
  • python实现在每个独立进程中运行一个函数的方法
  • Python中的fileinput模块的简单实用示例

文章分类

  • vbs
  • DOS/BAT
  • hta/htc
  • python
  • perl
  • VBA
  • ColdFusion
  • ruby
  • PowerShell
  • Lua
  • Golang
  • linux shell

最近更新的内容

    • python缩进区别分析
    • Python中使用Tkinter模块创建GUI程序实例
    • Python如何为图片添加水印
    • Python实现在线程里运行scrapy的方法
    • Python内置函数bin() oct()等实现进制转换
    • Ubuntu下安装PyV8
    • Python标准库06之子进程 (subprocess包) 详解
    • Python用list或dict字段模式读取文件的方法
    • python清除字符串里非字母字符的方法
    • Python搭建HTTP服务器和FTP服务器

关于我们 - 联系我们 - 免责声明 - 网站地图

©2020-2025 All Rights Reserved. linkedu.com 版权所有