我想索引,比如說150個文件,這樣os.walk
在經過150個文件後終止。限制os.walk到一定數量的文件
例如:
說的第一個文件夾將被索引有20個文件,第二個30,4日10,第5 120,6日22時,「走」應該聚集所有文件夾的總數它會經過每個直到達到150,然後終止。
這不起作用:
import os
from os.path import join, getsize
i = 0
while i <= 150:
print(i)
for root, dirs, files in os.walk('D:/'):
i += 1
for f in files:
print(f, 'ROOT: ', root, 'DIR: ', dirs)
請幫助。謝謝你們。
'我> 150'值不一定意味着150個文件夾深,只是你掃描150個文件夾。 –
是啊,好點抱歉...喬普右編輯:P –
嘿@Joran比斯利。非常感謝你的回答。你能知道我在每次迭代期間如何獲得每個文件的文件大小嗎? – user3719487