Как в питоне заменить одинарный слэш на двойной?
Как заменить одинарный слэш на двойной? Попробовал этот метод, но что-то в итоге ничего не поменялось. Идея в том, чтобы не исправлять каждый раз вручную путь к файлам.
file_path=f"K:\Lib\Docs\Text\Modules".replace("'\'","\\")
Ответы (2 шт):
Автор решения: ganz
→ Ссылка
обратный слэш есть символ экранирования следовательно умножаем его количество на два
''.replace('\\','\\\\')```
Автор решения: Dmitry Websmith
→ Ссылка
import os
import platform
if __name__ == '__main__':
if platform.system() == 'Windows':
filename = 'D:/Python/abs.txt'
else:
filename = '/home/opendata/opendata/abs.txt'
print(filename.replace("/", os.sep))