获取目录下所有文件夹下指定文件名的文件,并保存到指定文件夹
发布时间
阅读量:
阅读量
import os
import shutil
import glob
from tqdm import tqdm
# 指定目录和输出目录,多级目录时一级写一个\*
directory = glob.glob(r'D:\video\23\01\*\*\*\*')
output_directory = r'output_directory'
os.makedirs(output_directory, exist_ok=True)
for file_name in tqdm(directory):
#B1_A309.264为要找的文件名
if 'B1_A309.264' in file_name:
#多级目录时copy改为copytree
shutil.copy(file_name,os.path.join(os.getcwd(),'output_directory',f'{file_name.split(os.sep)[-2]}'+'_'+f'{file_name.split(os.sep)[-1]}'))
#
全部评论 (0)
还没有任何评论哟~
