我该如何制作' \ u'在python3

时间:2017-07-20 10:33:22

标签: string python-3.x unicode byte

我从网络上得到一个字符串,如:
s =' \ u0070 \ u0079 \ u0069 \ u006 \ u006 \ u006'或其他的 当我打印时 输出' \ u0070 \ u0079 \ u0069 \ u006 \ u006 \ u006 我想要制作' \ u'工作
当我打印时 它输出' python' (U' \ u0070 \ u0079 \ u0074 \ u0068 \ u006f \ u006e' =蟒)
我该怎么办?

1 个答案:

答案 0 :(得分:0)

我不知道我是否明白你的意思,但如果你的意思是你想要将带有斜杠的unicode字符转换成真正的unicode字符,你可以使用this solution

for python2:print s.decode('unicode-escape')

for python3:print bytes(s, 'ascii').decode('unicode-escape')