标签: python python-2.7
我使用python 2.7。 我想在Python中将b'\x10'转换为16。 我已经尝试过int()函数,但是失败了。
b'\x10'
int()
最终目标是:我想进行这种位计算:
b'\x00' << 8 | b'\x03'
答案 0 :(得分:2)
要获取字符代码,请使用ord()函数。
ord()
ord('\x10')
将返回16。
16
答案 1 :(得分:0)
另一种方法是读取字节串的各个字节:
>>> x=b'\x10' >>> x[0] 16