python将一个文件夹中的所有文件复制给多个文件夹
目标:复制“data”文件夹中的所有文件,分别粘贴给“mri”文件夹中名字为“1”、“2”……“100”的文件夹。代码如下所示
·
目标:将“data”文件夹中的所有文件分别复制给名字为“1”、“2”……“100”的文件夹。代码如下:
import os
source_dir = r"D:\data" # 用 r"D:\data" 或 "D:\\data" 都行
for i in range(1,101):
target_dir = 'D:\\'+str(i)
# 将source_dir目录下的文件和非空目录拷贝到target_dir下,target_dir若不存在将失败
# 拷目录,/s 复制非空的目录和子目录。
os.system('xcopy %s %s /s' % (source_dir, target_dir))
if os.path.isdir(target_dir): print ('copy success',i)
更多推荐
所有评论(0)