Ich habe eine Dateipfad: "D:\Dateien\Bilder"
daraus möchte ich die Liste ["D:", "Dateien", "Bilder"] bekommen
oder am besten gleich "Bilder"
aber
Code: Alles auswählen
liste.split("\")
wie muss ich das machen?
Vielen Dank im Vorraus
Kamik423
Code: Alles auswählen
liste.split("\")
Code: Alles auswählen
>>> "D:\Dateien\Bilder".split("\")
File "<stdin>", line 1
"D:\Dateien\Bilder".split("\")
^
SyntaxError: EOL while scanning string literal
Code: Alles auswählen
>>> "D:\Dateien\Bilder".split("\\")
['D:', 'Dateien', 'Bilder']
Ein Generator unter Verwendung von os.path.split könnte da passen.BlackJack hat geschrieben:@Kamik423: Pfade sollte man mit den entsprechenden Funktion aus `os.path` verarbeiten und nicht mit reinen Zeichenkettenoperationen.