Сравнение двух путей в питоне

Рассмотрим:

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

if path1 in list_of_paths:
    print "found"

Я бы хотел, чтобы оператор if возвращал True, но он оценивается как False, так как это сравнение строк.

Как сравнить два пути, независимо от того, какой у них прямой или обратный слеш? Я бы предпочел не использовать функцию replace для преобразования обеих строк в общий формат.

24
задан aschultz 30 July 2019 в 09:14
поделиться