获取python完整位长

问题描述 投票:0回答:1

如果我具有以下十六进制值:

>>> 0x0000000000e04000400100000a0000040a000000

它的长度为40个十六进制数字(需要包含初始的0填充)。有没有一种简单的方法来“保留”前导填充并轻松获取长度?例如,我想返回160:

>>> 0xe04000400100000a0000040a000000.bit_length()
120
python-3.x string networking hex bytestring
1个回答
0
投票
© www.soinside.com 2019 - 2024. All rights reserved.