import os,os.path,re
def searchFile(pathname,filename):#参数1要搜索的路径,参数2要搜索的文件名,可以是正则表代式
matchedFile =[]
for root,dirs,files in os.walk(pathname):
for file in files:
if re.match(filename,file):
fname = os.path.abspath(os.path.join(root,file))
#print(fname)
matchedFile.append(fname)
return matchedFile
def main():
print(searchFile('G:',r'.+\.zip'))#搜索G盘下所有的zip文件
if __name__=="__main__":
main()
python按正则方式搜索文件
搜索指定目录下的ZIP文件
最新推荐文章于 2023-03-02 09:34:14 发布
本文介绍了一种使用Python脚本的方法来搜索指定路径下的所有ZIP文件。通过递归遍历目录并应用正则表达式匹配,该脚本能够有效地找到所有目标文件。
1698

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



