【python】递归复制文件或者文件夹到指定目录
def CopyFileOrDir(src, targetDir): print src, targetDir baseName = os.path.basename(src) print baseName targetFileOrDirName = os.path.join(targetDir, baseName) print targetFileOrDirName if os.path.isfile(src): open(targetFileOrDirName, "wb").write(open(src, "rb").read()) else: try: os.makedirs(targetFileOrDirName) except: pass srcFilesDirs = os.listdir(src) for fileOrDir in srcFilesDirs: srcFileOrDirPath = os.path.join(src, fileOrDir) CopyFileOrDir(srcFileOrDirPath, targetFileOrDirName)