def decodeFlags(flagsByte): from bitstring import BitString bits=BitString(bytes=flagsByte) bools=[] for x in range(bits.length): bools.append(bits.readbit().uint==1) return bools