Я записываю большой битовый массив в файл, используя этот код:
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
, происходит сбой с«биты» являются NoneType.Что я делаю не так?