Bir dosyadan mümkün olduğunca çok 24 bit parça okumak istiyorum. Şimdi, kaç tane parça olup olmadığımı gösterdiğimde, bu bitstrings 'ConstBitStream kullanarak nasıl yapabilirim? ŞuBit dosya ile tam dosya nasıl okunur
Bunu yapmak:
eventList = ConstBitStream(filename = 'events.dat')
for i in range(1000) :
packet = eventList.read(24)
(burada etkinliklerinin sayısını önceden hesaplamak gerekir) bir ReadError exeption yakalamak
try:
while True:
packet = eventList.read(24)
except ReadError:
pass
'ReadError' bir' bitstring' istisnasıdır. Ya 'bitstring'den içe aktarılmalı ya da' bitstring.ReadError' olarak kullanılmalıdır. – TheMeaningfulEngineer