HWe*_*nde 6 python bitstring bitstream
我想从文件中读取尽可能多的24位块. 如果我现在没有多少个块,我怎么能使用位串的' ConstBitStream?
目前我这样做:
eventList = ConstBitStream(filename = 'events.dat')
for i in range(1000) :
packet = eventList.read(24)
Run Code Online (Sandbox Code Playgroud)
(这里我必须预先计算事件的数量)
您可以读取,直到生成ReadError exeption
try:
while True:
packet = eventList.read(24)
except ReadError:
pass
Run Code Online (Sandbox Code Playgroud)