Ich muss Pfade vergleichen. In einer Textdatei bekomme ich Pfade wie: 'C: \\\\ Windows \\\\ System32 \\\\ kernel32.dll' Der andere Pfad, den ich von der Kommandozeile bekomme.mehrere Backslashes aus Zeichenfolge entfernen
die beiden Strings vergleichen Ich habe versucht:
while path.find('\\') != -1:
path.replace('\\\\','\\', 1)
aber dies ändert sich nichts. Auch die integrierten Funktionen os.path.normpath() und os.path.realpath() entfernen die umgekehrten Schrägstriche nicht. Wie entferne ich die Backslashes von der Zeichenkette?
path = path.replace ('\\\\', 'zur Ausgabe verglichen werden \ \ ', 1) – Promination
hast du es versucht? http://stackoverflow.com/questions/3160752/removing-backslashs-from-a-string-in-python – sonu