Python: binascii.a2b_hex gives “Odd-length string”

后端 未结 4 656
挽巷
挽巷 2020-12-19 03:00

I have a hex value that I\'m grabbing from a text file, then I\'m passing it to a2b_hex to convert it to the proper binary representation. Here is what I have:



        
4条回答
  •  误落风尘
    2020-12-19 03:28

    I'm more interested what happens if you execute the following code:

    with open("./" + basefile + ".key") as key_file:
       key = key_file.read()
       print len(key), key
    

    Care to tell? There is probably some extra character you just don't see when printing. In these cases, make sure to print the length of the string.

提交回复
热议问题