【发布时间】:2012-07-25 20:46:47
【问题描述】:
在 Python 中,我想将整数 3892 转换为具有给定格式和结果 \x00\x00\x0F\x34 的十六进制代码。如何实现?
【问题讨论】:
-
整数超过32位怎么办?
-
嗯,所以你想要基于希望和祈祷的代码,很好。当您说“具有给定格式的十六进制代码”时,您的意思是字面上表示大端机器上的 32 位值
0x0f34的字节字符串,还是字面意思是字符串"\\x00\\x00\\x0F\\x34"? -
也就是说,你需要16个字符的字符串(文本表示)还是4字节(二进制表示)?