python复制目录
# -*- coding=gbk -*-import os
import shutil
def copy3(src, dst):
try:
names = os.walk(src)
for root, dirs, files in names:
for i in files:
srcname = os.path.join(root, i)
dir = root.replace(src, '')
dirname = dst + dir
if os.path.exists(dirname):
pass
else:
os.makedirs(dirname)
dirfname = os.path.join(dirname, i)
shutil.copy2(srcname, dirfname)
except Exception, e:
print e
页:
[1]