python3双\\,转义十六进制"\\xE8\\xA5"转中文

今天调用接口发现一个很无语的问题,接口方返回这样的字符串:"\\xE8\\xA5\\xBF\\xE8\\x97\\x8F\\xE8\\x87\\xAA\\xE6\\xB2\\xBB\\xE5\\x8C\\xBA",我这边又需要展示中文出来,查了好多资料,再次记录下:

python;toolbar:false">a="\\xE8\\xA5\\xBF\\xE8\\x97\\x8F\\xE8\\x87\\xAA\\xE6\\xB2\\xBB\\xE5\\x8C\\xBA"

# 转成bytes

a=bytes(a, 'utf-8')

b=a.decode('unicode_escape').encode('latin1').decode('utf-8')

print(b)

西藏自治区


以上是 python3双\\,转义十六进制"\\xE8\\xA5"转中文 的全部内容, 来源链接: www.h5w3.com/116073.html

回到顶部