2024-09-30 01:30:10 发布
网友
我有这样的二进制字符串:
some_bytes = b'Q\x00\xfdM\xf6\x02\x14M\x03'
{I可能不需要对某些元素执行^操作:
上面的代码打印81 0 253 77 246 2 20 77 3
81 0 253 77 246 2 20 77 3
但我想看看\Q \x00 \xfd M \xf6 \x02 \x14 M \x03
\Q \x00 \xfd M \xf6 \x02 \x14 M \x03
我该怎么做?我不能做chr(),因为它为\xfd增加{}。在
chr()
\xfd
>>> for x in some_bytes: ... print('{!r}'.format(bytes([x]))[2:-1], end=' ') ... ... Q \x00 \xfd M \xf6 \x02 \x14 M \x03
相关问题 更多 >
编程相关推荐