Wie der Titel sagt, wollte ich ein Python-Programm, das den Dateinamen ändert, aber ich wollte überschreiben, wenn es bereits eine Datei mit diesem Zielnamen gibt.Python-Programm zum Umbenennen von Dateinamen beim Überschreiben, wenn es bereits diese Datei gibt
import os, sys
original = sys.argv[1]
output = sys.argv[2]
os.rename(original, output)
Aber mein Code zeigt mir nur diesen Fehler, wenn es bereits eine Datei mit diesem Zielnamen gibt.
os.rename<original, output>
WindowsError: [Error 183] Cannot create a file when that file already exists
Welche Reparatur soll ich machen?
Entfernen Sie die Datei und Versuch es noch einmal? – jonrsharpe