以下是一个示例代码,用于按照任意特定模式遍历文件夹:
import os
def traverse_folder(directory, pattern):
for root, dirs, files in os.walk(directory):
for file_name in files:
if pattern in file_name:
file_path = os.path.join(root, file_name)
print(file_path)
# 示例调用
traverse_folder("/path/to/directory", ".txt")
在这个示例中,traverse_folder
函数接受两个参数:directory
表示要遍历的文件夹路径,pattern
表示要匹配的文件名模式。利用os.walk
函数遍历目录树,通过循环遍历每个文件,判断文件名是否包含所提供的模式,如果是则打印文件的完整路径。你可以根据实际需求修改这个函数来执行特定的操作。
上一篇:按照任意日期筛选
下一篇:按照日汇总和分组输出的SQL