Ejemplo n.º 1
0
def bin2txt(bin):
    txt = []
    # uses list comprehension to split byte string into chunks of 8, due to byte is 8 long
    for byte in [bin[i:i + 8] for i in range(0, len(bin), 8)]:
        txt.append(chr(bc.bin2dec(
            byte)))  # then calls bin to dec and converts int to char
    return "".join(txt)  # return joined string
Ejemplo n.º 2
0
def bin2txt(bin):
    txt = []
    n = 0
    while n < len(bin):
        txt.append(chr(bc.bin2dec(bin[n:n+8])))
        n +=8
    return "".join(txt)
def bin2txt(bin):
    txt = []
    while bin:
        txt.append(chr(bc.bin2dec(bin[:8])))
        bin = bin[8:]
    return "".join(txt)