这属于Python中的一个基础操作,但是很多童鞋并不知道如何在Python中快速的递归指定目录中的所有文件,示例代码如下所示。

import os
import re
for root, dirs, files in os.walk(r"C:\Users\Administrator\Desktop\XXX", topdown=False):
    for name in files:
        try:
            path = os.path.join(root, name)
            file = open(path,'r',encoding='utf-8')
            if re.search('video-container',str(file.read())):
                print(path)
        except:
            pass

os.walk是个好东西啊。


“竹杖芒鞋轻胜马,谁怕,一蓑烟雨任平生。”