猿问

在 python 中将 b'\x10' 转换为 int 16

我使用 python 2.7。我想b'\x10'在python中转换为16。我试过int()函数但失败了。

最终目标是:我想做这种位计算:

b'\x00' << 8 | b'\x03'


杨__羊羊
浏览 526回答 2
2回答

UYOU

要获取字符的代码,请使用该ord()函数。ord('\x10')会回来16。

largeQ

另一种方法是读取字节串的单个字节:>>> x=b'\x10'>>> x[0]16
随时随地看视频慕课网APP

相关分类

Python
我要回答