How to convert binary code to text in Python

1 Answer

0 votes
def bin2text(bin_txt):
    text = ""

    # Split binary string into chunks of 8 bits
    chars = [bin_txt[i:i + 8] for i in range(0, len(bin_txt), 8)]

    # Convert each binary chunk to a character and append to text
    for binary in chars:
        text += chr(int(binary, 2))  # Convert binary to decimal, then to a character

    return text


binary_input = "0101000001110010011011110110011101110010011000010110110101101101011010010110111001100111"

print(bin2text(binary_input))




'''
run:

Programming

'''

 



answered Apr 14 by avibootz

Related questions

...