次のコードを使用して、大きな bitarray をファイルに書き込んでいます。
import bitarray
bits = bitarray.bitarray(bin='0000011111') #just an example
with open('somefile.bin', 'wb') as fh:
bits.tofile(fh)
ただし、次を使用してこのデータを読み戻そうとすると:
import bitarray
a = bitarray.bitarray()
with open('somefile.bin', 'rb') as fh:
bits = a.fromfile(fh)
print bits
「bits」が NoneType で失敗します。私は何を間違っていますか?