我想在Python中将整数修整为16字节的单词(无符号短)。像这样的事情不起作用
word = array("H")
word.insert(0,0x19c6acc6)
Run Code Online (Sandbox Code Playgroud)
>>> import ctypes
>>> word.insert(0, ctypes.c_ushort(0x19c6acc6).value)
>>> word
array('H', [44230])
Run Code Online (Sandbox Code Playgroud)
如果 NumPy 可用,则:
>>> numpy.ushort(0x19c6acc6)
44230
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
15677 次 |
| 最近记录: |