Python 在目录中复制单个文件&;在其子目录中

Python 在目录中复制单个文件&;在其子目录中,python,copy,Python,Copy,我是python新手&我正在尝试制作一个大规模文件处理python脚本,它应该在DIR及其subdir中复制一个文件。我找到了一个脚本,但它有一个错误: import os, sys, time time.sleep(1) path = sys.argv[1] file = sys.argv[2] exe = "find %s -name "index.*" -exec cp %s {} ;" % (path, file) os.system(exe) 我也用*尝试了这个系统命令“c

我是python新手&我正在尝试制作一个大规模文件处理python脚本,它应该在DIR及其subdir中复制一个文件。我找到了一个脚本,但它有一个错误:

import os, sys, time 
time.sleep(1) 
path = sys.argv[1] 
file = sys.argv[2] 
exe = "find %s -name "index.*" -exec cp %s {} ;" % (path, file) 
os.system(exe)

我也用*尝试了这个系统命令“cp-r file/path/**”,我可以确定我想把文件复制到目录中的深度。这个命令很好,但我不能用python,因为文件和路径是两个变量

首先,您需要对第5行字符串中的引号做一些处理……这可能会对您有所帮助