900字范文,内容丰富有趣,生活中的好帮手!
900字范文 > python复制文件夹到另一个目录_【python】复制文件到另一个相同目录的文件夹中...

python复制文件夹到另一个目录_【python】复制文件到另一个相同目录的文件夹中...

时间:2022-10-28 07:01:05

相关推荐

python复制文件夹到另一个目录_【python】复制文件到另一个相同目录的文件夹中...

经历了数据的删除,文件的创建,mat 数据类型转换,到copy文件

import os

import shutil

def copyFiles(path, obj_path):

i=0

#遍历path路径下,所有文件的根目录,文件名,文件名加扩展名

for root, dirpath, filename in os.walk(path):

#获取每个filename列表的长度,即每个filaname文件夹所含的文件个数

for index in range(len(filename)):

#如果filename中的文件名第21位到最后的名称是seg.nii.gz,继续执行

if filename[index][21:]=='seg.nii.gz':

i+=1

#获取你想要copy的文件,带扩展名的完整路径

old_path = os.path.join(root, filename[index])

#获取你想要copy到的路径,此处路径依旧是文件的完整路径,即绝对路径

new_path = os.path.join(obj_path +'/' + filename[index][:20], filename[index])

#shutil.copy将文件复制到目标文件夹,如果目标文件夹已有该文件会覆盖

#shutil.copyfile跟copy用法相同,但如果目标文件夹已有该文件会报错

shutil.copy(old_path, new_path)

print('There have', i,'seg file')

path = 'F:/my_data'

obj_path = 'G:/brats17-master'

copyFiles(path, obj_path)

欢迎批斗~~~

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。