如何在不转换为int的情况下获取字节字符串中的单个字节

2024-04-26 14:51:56 发布

您现在位置:Python中文网/ 问答频道 /正文

我有一个像str_of_bytes = b'\x20\x64\x20'这样的字节字符串,我想提取其中的第二个元素。 如果我做str_of_bytes[1],我得到的是int{}。 我怎样才能直接获取b'\x64',而不必将int重新转换为bytes


Tags: of字符串元素字节bytesintx64str
1条回答
网友
1楼 · 发布于 2024-04-26 14:51:56

将其提取为一个范围:

str_of_bytes[1:2]

结果:

b'd'

这与b'\x64'相同

注意,我假设您使用的是Python 3。Python2的行为不同

相关问题 更多 >