【发布时间】:2018-09-18 13:38:01
【问题描述】:
我有一个如下所示的文本文件
# 1.txt
who is the\u00a0winners\u00a0where\u00a0season result\u00a0is 7th
如果我读取一个文件并打印它,它会显示
>>> s = open("1.txt").read()
>>> print(s)
who is the\u00a0winners\u00a0where\u00a0season result\u00a0is 7th
但是,如果我喜欢下面的相同字符串,
>> s = "who is the\u00a0winners\u00a0where\u00a0season result\u00a0is 7th"
>> print(s)
who is the winners where season result is 7th
我想读取一个像“1.txt”这样的文本文件并像下面这样打印它。我找不到怎么做。请帮我。谢谢。
【问题讨论】:
-
\u....in string literals 正在被解释,从它们不是的文本文件中读取。 -
之前好像已经讨论过了。请看一下:stackoverflow.com/questions/2594810/…
-
@deceze,感谢您的评论。有没有办法在文本文件中处理 \u...?
标签: python string python-3.x file encoding