Несколько способов корректного использования обратных слешей в Python:
- Экранирование. proproprogs.ru Чтобы добавить символ обратного слеша в строку, нужно записать два обратных слеша подряд. proproprogs.ru В строке они будут автоматически заменены на один символ слеша. proproprogs.ru
- Использование «сырых» строк. proproprogs.ru pyhub.ru Это строки, в которых игнорируются спецпоследовательности и все символы воспринимаются буквально так, как записаны. proproprogs.ru Чтобы определить строку как сырую, нужно поставить букву r перед ней. proproprogs.ru pyhub.ru
- Применение прямых слешей. sky.pro Python в Windows разбирается и с прямыми слешами в путях к файлам. sky.pro
Экранирование и использование сырых строк особенно важно при работе с путями файлов, строками, содержащими кавычки, и при необходимости вставки специальных символов. pyhub.ru