【发布时间】:2015-05-02 03:57:07
【问题描述】:
我正在尝试使用 shut.move() 来移动文件.....但是如果文件已经存在于目的地...它将引发异常... 但我想强制将文件移动到目的地。我怎样才能做到这一点?
【问题讨论】:
-
在将文件移动到新目标之前,您应该检查给定文件是否已经在目标文件夹中。如果是,则删除该文件。
标签: python operating-system shutil
我正在尝试使用 shut.move() 来移动文件.....但是如果文件已经存在于目的地...它将引发异常... 但我想强制将文件移动到目的地。我怎样才能做到这一点?
【问题讨论】:
标签: python operating-system shutil
您可以使用shutil.copy() 来覆盖文件。
https://docs.python.org/2/library/shutil.html#shutil.copy
编辑
您可以先使用os.remove() 删除目标目录中的文件,然后使用shutil.move() 将文件移动到目标目录中。
【讨论】: