Python 统计IIS日志行数

__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("
") for bl in blocks(f)))

 

Python真短啊

原文地址:https://www.cnblogs.com/zbw911/p/4062018.html