将十六进制字符串转换回python中的整数列表

时间:2018-12-06 10:15:04

标签: python python-2.7 hex python-unicode

key = []
    for x in range(32):
      key.append(random.randint(-200,200))
    aes_key = str(bytearray([(lambda y:int((bin(x & 0xff)),2))(x) for x in key]))

如果我有一个使用上述代码生成的格式的字符串,

"Mk\x93\xfa\x82\xb9\x1bce\xe5J\xdb\xf2~\t!$\xa7\xbeM\xd7\x03Bs+\xb6\x85'9\xde\xe4@\xfa\xb2\x98"

如果愿意,如何从key中获得aes_key列表?所以基本上我想了解是否有一种方法可以还原操作:

str(bytearray([(lambda y:int((bin(x & 0xff)),2))(x) for x in key]))

以便从上面的key中获得aes_key列表?

0 个答案:

没有答案