python有一个非常好用的目录操作类库shutil,通过这个库可以很简单的复制整个目录及目录下的文件:
shutil.复制命令(原来路径, 新路径)
1.复制文件
import shutil
shutil.copyfile('listfile.py','d:/test.py')
另外注意的是在复制的时候我们可以顺便将文件重新命名,该命令的具体操作是,将当前目录下的文件listfile.py复制到d:/下,而且重命名为test.py
2.复制文件夹
import shutil
shutil.copytree('d:/temp', 'c:/test')
另外注意的是在复制的时候我们可以顺便将文件夹重新命名,该命令的具体操作是,将当前目录下的文件d:/temp文件夹及内部的文件复制到c:/下,而且将文件夹重命名为test