Учитывая переменную, которая содержит строку, есть ли быстрый способ преобразовать ее в другую переменную?
Следующий код должен иллюстрировать то, что я после:
line1 = "hurr..\n..durr"
line2 = r"hurr..\n..durr"
print(line1 == line2) # outputs False
print(("%r"%line1)[1:-1] == line2) # outputs True
Самым близким, что я обнаружил, является флаг форматирования %r
который, кажется, возвращает необработанную строку, хотя и в одинарных кавычках. Есть ли более простой способ сделать это?