長時間搜索器,第一次調用者。我正在嘗試爲同事編寫一些代碼,以刪除她的一些繁瑣副本&,粘貼到excel中以計算每個.txt文件的行數。我遇到了一些麻煩,讓我的代碼在第一次之後在每個文件的Pycharm中正確重複。Python3:嘗試讀取文件夾中的每個文件,並計算每個文件中有多少個 n
我的任務: 讀取文件夾中的每個文件,併爲每個文件返回一個\ n數。
for files in os.listdir(".."):
if files.endswith(".txt"):
print(files)
lines = -1
try:
f = open(files,"r")
for line in files:
lines += 1
except:
print("problem")
print('%r has %r lines inside' % (files, lines))
所以這是一個小錯誤。爲循環分層並不是我的強項,但是在讀取第一個文件之後,我無法讓它返回下一個文件數。謝謝。
你的第二個for循環應該是'for line in f:',否則其他的一切都應該工作。 – victor