bytes()
是 Python 里面的一个类,专门用来处理字节。我们知道,在计算机中,字符本质上都是以二进制存储的。一个字节等于 8 位,换言之,一个字节表示 8 个二进制数字。
字符 -> 编码 -> 二进制 -> 解码 -> 字符
# 不编码,直接将字符串转成 16 进制
b = bytes.fromhex("B9 01EF")
# 既然没有编码,那么读取的时候也不需要解码,直接把二进制换成十六进制显示
print(b)
bytes()
是 Python 里面的一个类,专门用来处理字节。我们知道,在计算机中,字符本质上都是以二进制存储的。一个字节等于 8 位,换言之,一个字节表示 8 个二进制数字。
字符 -> 编码 -> 二进制 -> 解码 -> 字符
# 不编码,直接将字符串转成 16 进制
b = bytes.fromhex("B9 01EF")
# 既然没有编码,那么读取的时候也不需要解码,直接把二进制换成十六进制显示
print(b)