Bitverschiebung funktioniert nicht
Verfasst: Mittwoch 7. Februar 2018, 11:29
Hi zusammen,
Ich lade Hex-Code in eine Variable und will diese (zunächst) ganz simpel vier (binär) Stellen nach links schieben ...
Warum geht das nicht ?!
Ich lade Hex-Code in eine Variable und will diese (zunächst) ganz simpel vier (binär) Stellen nach links schieben ...
Code: Alles auswählen
inBytes = b'\x00\x3e\xb0\x00\x05\xdc\x00\x80'
delimiter = inBytes[7]
fps = inBytes[3:6]
fps >> 4
Warum geht das nicht ?!
Code: Alles auswählen
Traceback (most recent call last):
File "Q:\python\golomb-converter.py", line 12, in <module>
fps >> 4
TypeError: unsupported operand type(s) for >>: 'bytes' and 'int'