使用PHP pack()的函数,我已转换的字符串为二进制十六进制表示:
pack('H*', $SECURE_SECRET)
我怎样才能在Python同样的结果? 我试过struct.pack
,但结果是不一样的。
使用PHP pack()的函数,我已转换的字符串为二进制十六进制表示:
pack('H*', $SECURE_SECRET)
我怎样才能在Python同样的结果? 我试过struct.pack
,但结果是不一样的。
pack('H*', $value)
十六进制数转换为二进制:
php> = pack('H*', '41424344')
'ABCD'
在Python中,你可以使用binascii.unhexlify
得到相同的结果:
>>> from binascii import unhexlify
>>> unhexlify('41424344')
>>> 'ABCD'