厦门网站建设是什么意思,课程推广,北京制作页面,室内设计师培训班学费多少#path代表待搜索的目录路径#xff0c;result存储搜索到的文件路径列表 #函数将path目录中的全部子目录和文件找到保存至result def search_dir(path,result): #使用os中的listdir得到path下的目录和文件#xff0c;保存到child_files child_files os.listdir(path)…#path代表待搜索的目录路径result存储搜索到的文件路径列表 #函数将path目录中的全部子目录和文件找到保存至result def search_dir(path,result): #使用os中的listdir得到path下的目录和文件保存到child_files child_files os.listdir(path) for child in child_files: #通过join函数拼接子目录或文件的路径存储至child child os.path.join(path,child) #child保存至result if os.path.isdir(child):#如果child是一个子目录 search_dir(child,result)#调用search_dir继续搜索child
#输入搜索目录和doc文件保存的目录 input_dir input(输入待搜索的目录) output_dir input(输入保存文件的目录)
#设置保存子目录与文件路径的列表files files list()
#将input中的全部子目录和文件路径找到并保存到files search_dir(input_dir,files)
for file in files:#遍历files print(find %s%(file))#打印搜索到的路径 #如果该路径是一个docx文件 if os.path.isfile(file) and file.endswith(.docx): print(move %s%(file))#打印提示信息 shutil.move(file,output_dir)#将文件移到时output_dir