在Python中将字节字符串或字符串转换为整数

时间:2015-01-26 23:06:52

标签: python string byte

我的Python程序中有字符串和字节类型,我希望将其转换为数字或相应的Ascii字符。 它的值为11000000和 它的值为b' 11000000' 我已经尝试使用结构转换字节类型,但我收到一个错误,说它需要一个长度。但是,它长1个字节。

我已经查看了其他问题,但似乎没有任何问题。它是我正在寻找的字节的值。 任何人都可以建议将其中一个转换为整数或字符的最佳方法吗? 谢谢

1 个答案:

答案 0 :(得分:0)

只需转换为带有基数2参数的整数:

print chr(int(b'11000000', 2)) # the À character