import re
from os import walk
from os import path
input_dir=input("please input the seach dir:") #输入搜索目录
for parent,dirNames,fileNames in walk(input_dir): #根据os.walk输出目录信息
for fileName in fileNames: #遍历所有文件名
r='^[1-9]+.py'
res=re.search(r,fileName) #查找指定正则的文件名
if res:
print (path.join(parent,fileName)) #拼接目录和文件名,输出
本文介绍了一个使用Python进行文件搜索的脚本。该脚本利用os.walk遍历指定目录下的所有文件,并使用正则表达式筛选出符合特定条件的Python文件。通过输入搜索目录,脚本将输出所有匹配的文件路径。
810

被折叠的 条评论
为什么被折叠?



