如标题所述,我想要一个Python程序来更改文件名,但是如果已经存在具有该目标名称的文件,我希望覆盖它。
import os, sys
original = sys.argv[1]
output = sys.argv[2]
os.rename(original, output)
但是当已经有同名文件存在时,我的代码会显示这个错误。
os.rename<original, output>
WindowsError: [Error 183] Cannot create a file when that file already exists
我应该做出什么修复?