Py学习  »  Python

python to_bytes函数将一个内存位置转换为十六进制,但将另一个内存位置转换为字符[duplicate]

Grazosi • 3 年前 • 1588 次点击  
>>> struct.pack('2I',12, 30)
b'\x0c\x00\x00\x00\x1e\x00\x00\x00'    
>>> struct.pack('2I',12, 31)
b'\x0c\x00\x00\x00\x1f\x00\x00\x00'
>>> struct.pack('2I',12, 32)
b'\x0c\x00\x00\x00 \x00\x00\x00'
                  ^in question
>>> struct.pack('2I',12, 33)
b'\x0c\x00\x00\x00!\x00\x00\x00'
                  ^in question

我希望所有值都显示为十六进制

Python社区是高质量的Python/Django开发社区
本文地址:http://www.python88.com/topic/128545
 
1588 次点击  
文章 [ 5 ]  |  最新文章 3 年前