国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 編程 > Python > 正文

使用python統(tǒng)計(jì)文件行數(shù)示例分享

2019-11-25 18:30:39
字體:
供稿:網(wǎng)友

復(fù)制代碼 代碼如下:

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

發(fā)表評(píng)論 共有條評(píng)論
用戶名: 密碼:
驗(yàn)證碼: 匿名發(fā)表
主站蜘蛛池模板: 招远市| 镇赉县| 丰都县| 新营市| 翼城县| 洛南县| 垫江县| 马尔康县| 株洲县| 常州市| 枝江市| 开远市| 奈曼旗| 佳木斯市| 新巴尔虎右旗| 连云港市| 沂南县| 青田县| 白沙| 乃东县| 长宁区| 镇远县| 乌拉特前旗| 旌德县| 黑龙江省| 韩城市| 洛川县| 大理市| 茂名市| 车致| 陕西省| 岳阳市| 诸城市| 沧源| 康乐县| 怀宁县| 长顺县| 和平县| 拉孜县| 洞口县| 怀宁县|