1. 程式人生 > >python 讀取檔案行

python 讀取檔案行

將檔案轉化成二進位制碼,並讀取行數,計算總行數

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