【发布时间】:2017-06-25 00:41:50
【问题描述】:
我有一个字符串my_string,它包含一个换行符。因此,如果打印出来,它将引入一个新行。
一开始我是my_string.encode('unicode_escape').decode("utf-8")
print(my_string.encode('unicode_escape').decode("utf-8")) 给出\n
而print (repr(my_string)) 给出'\\n'。
然后,我想做的是将其转换回其原始状态,以便打印换行符,即my_string 不显示换行符\n 或\\n,而只是引入一个新行。
我搜索了encode 和decode,但不知道该怎么做。
【问题讨论】:
标签: python-3.x escaping encode