Use binascii to convert binary to ASCII.
binascii.b2a_uu(data)
where data is a variable with a length of 45 or less characters. The return value is the converted value.
Question
I need convert binary data to ASCII string.
This string was packed as 15 bytes.
For parsing other data in packet I use bitstring
Python module. But I can't find functions for ASCII string unpack.
I get string data in binary format:
>> value = const_bit_stream.read(8*15)
>> str(value)
'0x383638323034303031353732383939'
How I can convert these bytes to ASCII string using bitstring
or other tool?
Solution
Use binascii to convert binary to ASCII.
binascii.b2a_uu(data)
where data is a variable with a length of 45 or less characters. The return value is the converted value.