我从网络上得到一个字符串,如:
s =' \ u0070 \ u0079 \ u0069 \ u006 \ u006 \ u006'或其他的
当我打印时
输出' \ u0070 \ u0079 \ u0069 \ u006 \ u006 \ u006
我想要制作' \ u'工作
当我打印时
它输出' python' (U' \ u0070 \ u0079 \ u0074 \ u0068 \ u006f \ u006e' =蟒)
我该怎么办?
答案 0 :(得分:0)
我不知道我是否明白你的意思,但如果你的意思是你想要将带有斜杠的unicode字符转换成真正的unicode字符,你可以使用this solution。
for python2:print s.decode('unicode-escape')
for python3:print bytes(s, 'ascii').decode('unicode-escape')