示例: 对于4我需要二进制值为0100 对于4a我需要二进制值为01001010
我尝试过,但是前面的零没有来。
field_reset = bin(int(field_reset, 16))[2:]
field_reset = bin(int(field_reset, 16))[2:]
前导零不会到来。如果您有任何想法,请与我分享。 谢谢!
答案 0 :(得分:0)
我假设field_reset
的值为4a
。
当您执行field_reset = bin(int(field_reset, 16))[2:]
时,您正在修剪包含0b
的开始部分。尝试以下一项。
aa=bin(int('4a',16))[2:]
aa.zfill(len(aa)+1)