Я пытаюсь найти способ распечатать строку в необработанном виде из переменной. Например, если я добавлю переменную окружения в Windows для пути, который может выглядеть как "C:\Windows\Users\alexb", я знаю, что могу сделать:
print(r'C:\\Windows\Users\alexb\')
Но я не могу поставить r перед переменной... для isntance
test = 'C:\\Windows\Users\alexb\'
print(rtest)
Ясно, что просто попытаемся напечатать rtest
Я также знаю theres
test = 'C:\\Windows\Users\alexb\'
print(repr(test))
Но это возвращает 'C:\Windows\Users\x07lexb' как и
test = 'C:\\Windows\Users\alexb\'
print(test.encode('string-escape'))
Так что мне интересно, есть ли какой-нибудь элегантный способ сделать переменную, удерживающую этот путь, распечатать RAW, все еще используя тест. Было бы неплохо, если бы это было просто
print(raw(test))
Но его нет: (