Ich schreibe einen plattformübergreifenden Datei-Explorer in Python. Ich versuche, alle Backslashes in einem Pfad in Schrägstriche zu konvertieren, um mit allen Pfaden in einem Format zu behandeln.
Ich habe nicht nur versucht, mit string.replace(str, ' \\ ', '/'), sondern auch die Erstellung einer Methode manuell durch die Zeichenfolge zu suchen und die Instanzen zu ersetzen, und beide nicht richtig funktionieren, wie ein Pfadname wie:
\dir\anotherdir\foodir\more
Änderungen an:
/dir/anotherdir\x0oodir/more
Ich gehe davon aus, dass dies etwas damit zu tun hat, wie Python Escape-Zeichen oder etwas in der Art darstellt. Wie kann ich dies verhindern?