Discuss / Python / 当前目录以及当前目录的所有子目录下查找文件名包含指定字符串的文件,并打印出相对路径

当前目录以及当前目录的所有子目录下查找文件名包含指定字符串的文件,并打印出相对路径

Topic source

吃货

#1 Created at ... [Delete] [Delete and Lock User]
for dirpath, dirnames, filenames in os.walk('.'):
    for filename in filenames:
        if 'test' in filename:
            print(os.path.join(dirpath, filename))

    for dirname in dirnames:
        if 'test' in dirname:
            print(os.path.join(dirpath, dirname))

编程yang

#2 Created at ... [Delete] [Delete and Lock User]

walk好像能避开没有权限的目录


  • 1

Reply