Seite 1 von 1

shutil.move löscht das Quellfile nicht ....

Verfasst: Donnerstag 28. September 2023, 16:40
von drnicolas
Mit o.g. Befehl soll eine Datei in ein anderes Verzeichnis verschoben werden.
Das Quellfile existiert aber weiter. Warum?

Zusatzinfo: Das Zeilverzeichnis ist ein Mount-Point der auf einen anderen (Windows)-Rechner geht

Kann das damit zusammenhängen?

Re: shutil.move löscht das Quellfile nicht ....

Verfasst: Donnerstag 28. September 2023, 17:29
von noisefloor
Hallo,

hat das Python Skript, in dem du shutil.move aufrufst, die notwendigen Rechte, um die Quelldatei zu löschen? Basierend auf deiner Beschreibung liegt die Quelldatei in einer Linux-Installation, oder?

Gruß, noisefloor

Re: shutil.move löscht das Quellfile nicht ....

Verfasst: Donnerstag 28. September 2023, 17:37
von __deets__
Prinzipiell kann das damit zusammenhaengen, Netzwerklaufwerke zerstoeren so manche Semantik von Dateioperationen. Wenn es bei einem Test innerhalb des lokalen Dateisystems klappt, dann wirst du eben um diesen Sonderfall rumprogrammieren muessen. Mit einer eigenen Hilfsfunktion zB.