将文件转化成二进制码,并读取行数,计算总行数

 1 import os
 2 Str=input("请输入路径")
 3 Sum=0
 4 def read(Str):
 5     a = os.listdir(Str)
 6     b = []
 7     for i in a:
 8         b.append(os.path.join(Str, i))
 9 
10     global Sum
11     for i in b:
12         if os.path.isfile(i):
13             c = open(i, 'rb')
14             Sum+=len(c.readlines())
15 
16         elif os.path.isdir(i):
17             read(i)
18     return Sum
19 print(read(Str))

 

SRE实战 互联网时代守护先锋,助力企业售后服务体系运筹帷幄!一键直达领取阿里云限量特价优惠。
扫码关注我们
微信号:SRE实战
拒绝背锅 运筹帷幄