我试图遍历一个文件夹和所有子文件夹以查找某些文件类型的所有文件 - 例如,仅 .mp4、.avi、.wmv。
这是我现在拥有的,它遍历所有文件类型:
import os
rootdir = 'input'
for subdir, dirs, files in os.walk(rootdir):
for file in files:
print (os.path.join(subdir, file))
原文由 pufAmuf 发布,翻译遵循 CC BY-SA 4.0 许可协议
您可以使用
os.path.splitext
它采用路径并从其末尾拆分文件扩展名: