Python 16进制解码
要将16进制编码解码为字符串,可以使用Python内置的binascii模块。以下是一个示例代码:
import binascii
# 定义16进制编码
hex_string = '48656c6c6f20576f726c64'
# 将16进制字符串解码为字节对象
byte_string = binascii.unhexlify(hex_string)
# 将字节对象转换为字符串
decoded_string = byte_string.decode('utf-8')
print(decoded_string)
输出:
Hello World
在上面的代码中,首先定义了一个16进制编码的字符串。然后使用binascii.unhexlify()函数将其解码为字节对象。最后使用decode()方法将字节对象转换为字符串。
原文地址: https://www.cveoy.top/t/topic/bpHl 著作权归作者所有。请勿转载和采集!