将某目录符合一定要求的文件复制到其他目录
def copy_files(src_dir, dst_dir):
if not os.path.exists(dst_dir):
os.makedirs(dst_dir)
if os.path.exists(src_dir):
for file in os.listdir(src_dir):
if 'unique_str' in file: # 文件是字符串,限定文件
file_path = os.path.join(src_dir, file)
dst_path = os.path.join(dst_dir, file)
if os.path.isfile(os.path.join(src_dir, file)):
shutil.copy2(file_path,dst_path)
else:
copy_demo(file_path, dst_path)
print("存在多级文件夹,正在复制。")
src_dir = 'src_dir'
dst_dir = 'dst_dir'
copy_files(src_dir,dst_dir)
标签:复制到,文件,src,dst,file,path,os,目录,dir
From: https://www.cnblogs.com/bonne-chance/p/17421222.html