Belirli dosya türlerinin tüm dosyalarını bulmak için bir klasöre ve tüm alt klasörlere geçmeye çalışıyorum - örneğin yalnızca .mp4, .avi, .wmv. İştePython - Belirli uzantıların dosyalarından geçiş
ne var şimdi, bu tüm dosya türleri aracılığıyla döngüsü:
import os
rootdir = 'input'
for subdir, dirs, files in os.walk(rootdir):
for file in files:
print (os.path.join(subdir, file))
teşekkürler! Birden uzantıları için
Teşekkürler ozgur, bu kod orijinal olarak sahip olduğum en yakın - aynı zamanda kolay anlaşılır. Diğer cevaplar, büyük ölçekli (eğer test etmedi!) Yapılırsa daha verimli olabilir, ancak basit görevlerim için bu tamamen yeterli olacaktır. – pufAmuf