# 示例代码:将十六进制字符串转换为普通字符串
# 定义一个十六进制字符串
hex_string = "48656c6c6f20576f726c64" # 这是 "Hello World" 的十六进制表示
# 将十六进制字符串转换为字节对象,再解码为普通字符串
byte_data = bytes.fromhex(hex_string)
string_data = byte_data.decode("utf-8")
# 输出结果
print(string_data) # 输出: Hello World
hex_string
: 这是一个包含十六进制字符的字符串。每个字符用两个十六进制数字表示。bytes.fromhex(hex_string)
: 将十六进制字符串转换为字节对象。fromhex
方法会将每两个字符解释为一个字节。decode("utf-8")
: 将字节对象解码为 UTF-8 编码的字符串。print(string_data)
: 输出最终转换后的字符串。通过上述步骤,可以轻松地将十六进制字符串转换为可读的普通字符串。
上一篇:python上传文件
Laravel PHP 深圳智简公司。版权所有©2023-2043 LaravelPHP 粤ICP备2021048745号-3
Laravel 中文站