Python脚本,用于将不同文件从一个文件夹复制到不同的子文件夹。文件名与文件名相同

时间:2017-12-06 14:57:09

标签: python-3.x

我将文件(如1,2,3,4,5等)放在目录(“docs”)中。 现在我想将这些文件移动到另一个目录(“example”),该目录应该包含子文件夹1,2,3,4,....文件应相应放置(如子文件夹1应包含文件夹“docs”中的文件1,子文件夹2中的文件2,依此类推)。请提供一些关于如何使用Python脚本实现此目的的指示。

1 个答案:

答案 0 :(得分:1)

import os
import glob
import re
import os, sys
import io
from os.path import join, expanduser
j=1

RootDir1 = r'C:/users/hp/RadImagesFilpng/'
TargetFolder = r'C:/users/hp/Radpngcopy/copy'
for root, dirs, files in os.walk((os.path.normpath(RootDir1)), topdown=False):
        for name in files:
            if name.endswith('.html'):
                print ("Found")
                SourceFolder = os.path.join(root,name)
                shutil.copy2(SourceFolder, TargetFolder)

这对我有用