问答详情

Python中int与bytes如何相互转换?

853次观看
标签: Python int bytes
老师回答

1、int.to_bytes()

def intToBytes(value, length):
    result = []
    for i in range(0, length):
        result.append(value >> (i * 8) & 0xff)
    result.reverse()
    return result

2、int.from_bytes()

1 # bytes 与 int 
2 b=b'x01x02' 
3 num=int.from_bytes(b,'little') 
4 print('bytes转int:',num) 
5

输出

513

免费直播

    精选课程
    相关推荐

    注册电脑版

    版权所有 2003-2020 广州环球青藤科技发展有限公司