Vergleich von zwei Pfaden in python

betrachten,

path1 = "c:/fold1/fold2"
list_of_paths = ["c:\\fold1\\fold2","c:\\temp\\temp123"]

if path1 in list_of_paths:
    print "found"

Ich erwarten, wenn-Anweisung den Wert true zurück, sondern es zu False ausgewertet wird
da ist die string-Vergleich

vergleichen von zwei Pfaden unabhängig von der vorwärts-oder rückwärts-Schrägstrich hat !
i dont benutze lieber ersetzen-Funktion und konvertiert string zu Komman-format

InformationsquelleAutor Jagannath Ks | 2014-01-16

Schreibe einen Kommentar