python将字符串转成16进制的ASCii码的值
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'
 
阅读更多
文章标签: python import hex c
想对作者说点什么? 我来说一句

没有更多推荐了,返回首页

不良信息举报

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

最多只允许输入30个字

加入CSDN,享受更精准的内容推荐,与500万程序员共同成长!
关闭
关闭