【发布时间】:2015-08-04 15:36:13
【问题描述】:
下面是移动和替换单个文件的代码:
import shutil
import os
src = 'scrFolder'
dst = './dstFolder/'
filelist = []
files = os.listdir( src )
for filename in files:
filelist.append(filename)
fullpath = src + '/' + filename
shutil.move(fullpath, dst)
如果我执行相同的命令并移动 dst folder 中已经存在的文件,我会得到 shutil.Error: Destination path './dstFolder/file.txt' already exists。如果已经存在相同的文件名,如何移动和替换?
【问题讨论】:
标签: python-2.7 shutil