2017-01-16 3 views

ответ

3

'\r' представляет собой возврат каретки. Для того, чтобы использовать \ как обратную косую черту в буквальном смысле, что вам нужно, чтобы избежать его:

filename = "C:\\Windows\\redir.txt" # escape `\` s 

или использовать сырые строкового литерала:

filename = r"C:\Windows\redir.txt" # raw string literal 
+0

@SiHa, Спасибо за исправление. – falsetru

2

\r является символ возврата каретки. Вы должны избежать его либо путем удвоения \:

filename = "C:\Windows\\redir.txt" 
# Here ----------------^ 

или использовать сырую строку, предварив его с r:

filename = r"C:\Windows\redir.txt" 
# Here ----^ 
Смежные вопросы