1

Python 3.5 を使用して、PostgreSQL からメモリビューとして 1 バイトを受け取ります。

>>> mybyte
<memory at 0x7fd07b12a888>
>>> bytes(mybyte)
b'\x04' 

このバイトの単一のビットを読み取るにはどうすればよいですか? この 1 バイトのビット単位の表現を取得する方法はありますか? みたいなことを思った

>>> bin(ord(mybyte))

トリックを行う必要がありますが、メモリビューでは機能しません。また、次のようなもの

>>> print(mybyte >> 3) 

明らかに機能していません...ヒントとサポートに感謝します。

4

1 に答える 1