__author__ = 'Administrator'
import codecs

def blocks(file, size=65536):
    while True:
        b = file.read(size)
        if not b: break
        yield b

with  codecs. open('h:/iis/u_ex141026.log', 'r','gbk', 'ignore') as f:
     print( sum(bl.count("\n") for bl in blocks(f)))

 

Python真短啊

最新文章

  1. .net 实现Office文件预览 Word PPT Excel 2015-01-23 08:47 63人阅读 评论(0) 收藏
  2. java环境基础步骤 svn
  3. java学习笔记--java中的基本数组[5]
  4. 数据结构之图 Part1
  5. Jquery_JQuery之DataTables强大的表格解决方案
  6. Jquery常用方法篇(一)
  7. python编程之处理GB级的大型文件
  8. 十个JAVA程序员容易犯的错误
  9. java GUI简单记事本
  10. nodejs oj在线笔试应对方案(讲几种输入处理方法)
  11. 开发servlet三种方式
  12. 设计模式(3)--SimpleFactory( [1] 简单工厂模式)--创建型
  13. APNS IOS 消息推送
  14. MySQL协议学习(1):准备工作
  15. 数据挖掘_requests模块的post方法
  16. mod与%的区别
  17. 跟我学SharePoint 2013视频培训课程——探索默认的列表和库(6)
  18. HTML第三课——css盒子
  19. js中,object可以调用style对象,[]不可以调用style对象
  20. web移动端

热门文章

  1. IP地址 子网掩码 默认网关 网络地址 广播地址
  2. 极客DIY:廉价电视棒玩转GNSS-SDR,实现GPS实时定位
  3. iOS interface guidelines (界面设计指南)<一>
  4. python的变量作用域
  5. HDU 1693 Eat the Trees
  6. MySQL数据库备份和还原的常用命令小结
  7. caffe编译关于imread问题的解决
  8. java基础篇-jar打包
  9. 【转】java环境配置
  10. nginx+tomcat集群配置(2)---静态和动态资源的分离