Python将字符串解释为字节

时间:2016-03-24 21:30:46

标签: python-3.x

我有一个字符串,包含一些加密数据,存储为字节:

"b'\\}\x0e\t\x98\xde\x85\xaa\xb1'"

到目前为止我尝试过的所有内容要么不起作用,要么只是将字符串转换为字节,这会使情况更糟

b'b\'\\\\}\\x0e\\t\\x98\\xde\\x85\\xaa\\xb1

所以,我的问题:如何让python将包含字节的字符串解释为字节而不改变内容,或者这是不可能的?

所以,比如:

import magic
bytesInString = "b'\\}\x0e\t\x98\xde\x85\xaa\xb1'"
bytesOut = magic.str2bytes(bytesInString)
print(bytesOut) #b'\\}\x0e\t\x98\xde\x85\xaa\xb1'

0 个答案:

没有答案