我得到了两个对象,a
和b
,每个包含字节对象中的一个字节.
我正在try 对其进行逐位运算,以获得两个最重要的位(大端,所以在左边).
a = sock.recv(1)
b = b'\xc0'
c = a & b
然而,它愤怒地朝我脸上吐了TypeError
.
Traceback (most recent call last):
File "<stdin>", line 1, in <module>
TypeError: unsupported operand type(s) for &: 'bytes' and 'bytes'
有没有什么方法可以在不考虑主机系统的端性的情况下对这两个字节执行AND操作?