Python中int与bytes相互转换
发布时间:2025-11-20 11:18:48

在使用Python的过程中,我们会遇到需要接收的情况bytes数据转换为整形数,或将整形数转换为整形数bytes数据。此前,小编介绍了int函数,它可以在Python中转换为整形数。本文介绍了int和bytes在Python中的相互转换过程:int.to_bytes()和int.from_bytes()。
1、int.to_bytes()
defintToBytes(value,length): result=[] foriinrange(0,length): result.append(value>>(i*8)&0xff) result.reverse() returnresult
2、int.from_bytes()
1#bytes和int
2b=b'x01\x02'
3num=int.from_bytes(b,'little')
(');bytes转int:',num)
5输出
513
以上是Python中int和bytes相互转换的过程。我们只需要简单的转换就可以得到我们想到的数据类型。很方便吗?快用~
下一篇 返回列表
