Каков наиболее кросс-платформенный способ удаления символов неправильного пути (например, «\» или «:» в Windows) в Python?
Решение
Поскольку идеального решения, похоже, не существует, я решил быть относительно ограничительным и использовал следующий код:
def remove(value, deletechars):
for c in deletechars:
value = value.replace(c,'')
return value;
print remove(filename, '\/:*?"<>|')
:
, указывающего диск, например.C:\Downloads
? Нам нужно сохранить это, не так ли? - person Jason   schedule 24.06.2018