os.walk 将文件夹下的所有文件包括文件夹,保留原有的目录层级的复制在另外一个文件夹下

示例:将dir2文件夹下所有的内容保留原目录成绩复制到dir1中
逻辑:os.walk 递归遍历dir2目录下的所有内容,每一层都判断是否有文件夹,如果文件夹,在dir1中创建文件夹,如果是文件,则复制到dir1中。

dir1 = r"D:\Users\admin\Desktop\新建客户协议文件夹"
dir2 = r"D:\Users\admin\Desktop\test"
for root, dirs, files in os.walk(dir2):
    pp = root.split(dir2)

你可能感兴趣的:(python)