假设您的十六进制字符串类似于
>>> hex_string = "deadbeef"
将其转换为字符串(Python≤2.7):
>>> hex_data = hex_string.depre("hex")>>> hex_data"xdexadxbexef"
或从Python 2.7和Python 3.0开始:
>>> bytes.fromhex(hex_string) # Python ≥ 3b'xdexadxbexef'
>>> bytearray.fromhex(hex_string)bytearray(b'xdexadxbexef')
请注意,这
bytes是的不变版本
bytearray。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)