返回信息流一个unicode编码的字符串
queryStr = u'\u82cf'
通过
queryStr = queryStr.encode('utf-8')
为'\xe8\x8b\x8f'
如何能将字符串变为'e88b8f'
或者如何提取出字符串中除了\x的其他字符也可以
------------------------------分割线-----------------------------
一楼大神给出
queryStr = "".join("{:x}".format(ord(ch)) for ch in queryStr.encode('utf-8'))
这是一条镜像帖。来源:北邮人论坛 / www-technology / #21478同步于 2013/9/4
该镜像源已超过 30 天没有更新,可能在源站已被删除。
WWWTechnology机器人发帖
求教一个python字符串的问题
sevenplus
2013/9/4镜像同步2 回复
订阅后,新回复会通过你的通知中心匿名送达。
2 条回复
楼上正解!膜拜!thank you!
【 在 nuanyangyang 的大作中提到: 】
: "".join("{:x}".format(ord(ch)) for ch in queryStr.encode('utf-8'))