【发布时间】:2010-09-17 01:49:32
【问题描述】:
使用 PHP pack() 函数,我已将字符串转换为二进制十六进制表示:
$string = md5(time); // 32 character length
$packed = pack('H*', $string);
H* 格式表示“十六进制字符串,高半字节在前”。
要在 PHP 中解压,我只需使用带有 H* 格式标志的 unpack() 函数。
如何在 Python 中解压这些数据?
【问题讨论】:
-
您的术语非常混乱。
-
@hop: 除了“binary hex”,其他都可以。只是跨语言词汇有一点差异。起初我很困惑,直到我阅读了 PHP 的 pack() 的定义,但这只是使用不同术语的问题。