我认为binasci是我正在寻找的模块,但我似乎无法得到我正在寻找的确切结果。
这是我想做的。我要转换:
>>> s = '356a192b7913b04c54574d18c28d46e6395428ab'
>>> print len(s)
40
到
>>> hs = '\x35\x6a\x19\x2b\x79\x13\xb0\x4c\x54\x57\x4d\x18\xc2\x8d\x46\xe6\x39\x54\x28\xab'
>>> print len(hs)
20
有没有Python知道一种很酷(或者说,很实用)的方法来做这个?
Tags:
使用
binascii
模块:在所有版本的Python中,可以使用函数 ^{} (也称为^{} ):
在Python 3.x中,您可以使用^{} 。
在Python 2.x中,可以使用
hex
str to str编解码器:编解码器内部调用
binascii.a2b_hex()
。相关问题 更多 >
编程相关推荐