In [50]:
import binascii

In [51]:
file_num = "bin-data.txt"

In [52]:
file = open(file_num, "rb")

In [53]:
with file:
    byte = file.read(1)
    hexadecimal = binascii.hexlify(byte)
    decimal = int(hexadecimal, 16)
    binary = bin(decimal)[2:].zfill(8)
    print byte
    print("hex: %s, decimal: %s, binary: %s" % (hexadecimal, decimal, binary))


1
hex: 31, decimal: 49, binary: 00110001

In [ ]:


In [ ]: