首页 > 解决方案 > Python如何将字符串转换为字节?

问题描述

我需要转换像“aa28f5c91a24293a3278”这样的字符串以得到字节的结果,比如“b'\xaa(\xf5\xc9\x1a$):2x'” 如何在python中做到这一点?谢谢!

标签: python

解决方案


bytes.fromhex(my_hex_string)

>>> s = "aa28f5c91a24293a3278"
>>> bytes.fromhex(s)
b'\xaa(\xf5\xc9\x1a$):2x'

此字节类方法返回一个bytes对象,解码给定的字符串对象。字符串每个字节必须包含两个十六进制数字,忽略 ASCII 空格。


推荐阅读