直接这样敲打可以:
>>>'\u5029\u5973\u5e7d\u9b42'
'倩女幽魂'
但是作为程序就不行!因为是大多变转成原始字符了。
于是自己写了一个函数完成转换!
def txt(a):
l=[]
try:
data=re.finditer(r'(\u.{4})',a)
for i in data:
try:
l.append((i.group(1),chr(int(i.group(1)[1:],16))))
except:
pass
for i in l:
a=a.replace(i[0],i[1]).replace('\\','')
except:
pass
return a