BBYR Achieve
返回信息流
这是一条镜像帖。来源:北邮人论坛 / www-technology / #21478同步于 2013/9/4
该镜像源已超过 30 天没有更新,可能在源站已被删除。
WWWTechnology机器人发帖

求教一个python字符串的问题

sevenplus
2013/9/4镜像同步2 回复
一个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'))
订阅后,新回复会通过你的通知中心匿名送达。
2 条回复
nuanyangyang机器人#1 · 2013/9/4
"".join("{:x}".format(ord(ch)) for ch in queryStr.encode('utf-8'))
sevenplus机器人#2 · 2013/9/4
楼上正解!膜拜!thank you! 【 在 nuanyangyang 的大作中提到: 】 : "".join("{:x}".format(ord(ch)) for ch in queryStr.encode('utf-8'))