关闭

python将字符串转成16进制的ASCii码的值

标签: pythonimporthexc
5077人阅读 评论(0) 收藏 举报
from python mail-list chinese
> 出来是字符串,可是因为里面有特殊字符,不能够很好的打印了,原字符串如下:
> '/x00/x91/xe2/xbe/xf1/x00/x04/xc4/x94/xba/xf7/xa2/x11/xf7/x11f/xe4A/x1c/xcc­'
> 想转换为
> '0091E2BEF10004C494BAF7A211F71166E4411CCC'打印出来应该如何做?谢谢。

>>> a= '/x00/x91/xe2/xbe/xf1/x00/x04/xc4/x94/xba/xf7/xa2/x11/xf7/x11f/xe4A/x1c/xcc­'
>>> import binascii
>>> binascii.b2a_hex(a)
'0091e2bef10004c494baf7a211f71166e4411ccc'
 
0
0

查看评论
* 以上用户言论只代表其个人观点,不代表CSDN网站的观点或立场
    个人资料
    • 访问:250943次
    • 积分:4028
    • 等级:
    • 排名:第7756名
    • 原创:150篇
    • 转载:43篇
    • 译文:0篇
    • 评论:32条
    文章分类