H5W3
当前位置:H5W3 > python > 正文

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

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

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)
西藏自治区

本文地址:H5W3 » python3双\\,转义十六进制”\\xE8\\xA5″转中文

评论 0

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址