ich versuche mit shutil.copytree ein Verzeichnis komplett zu kopieren.
Code: Alles auswählen
oFolders = oSourceFile.readlines()
for sFolder in oFolders:
try:
shutil.copytree(sFolder, os.path.join(sDestPath, sTime + '_Sicherung', os.path.basename(sFolder)))
print 'Die Daten konnten kopiert werden. Das Backup wurde erfolgreich erstellt.'
except:
print 'Die Daten konnten nicht kopiert werden. Das Backup ist fehlgeschlagen.'
Klappt soweit auch ganz gut nur bei Verzeichnissen mit Leerzeichen im Namen klappt es leider nicht.
Mein aktuelles Problem ist der Ordner "Eigene Dateien" unter Windows aber das wird sicherlich auch noch bei anderen Verzeichnissen auftauchen.
Kann mir jemand sagen wie ich das Problem umschiffen kann?!
Gruss Martin