【发布时间】:2021-02-02 03:00:24
【问题描述】:
我在 python 中使用crc-16 和libscrc 库
我想把字符串改成字节
例如:
a = '32'
b = '45'
c = '54'
d = '78'
e = '43'
f = '21'
---------------- 编码为 ----- ------------------
预期结果:
b'\x32\x45\x54\x78\x43\x21'
【问题讨论】:
-
print(bytes([int(x, 16) for x in [a, b, c, d, e, f]]))- 这给出了您预期的字节。虽然看起来不同,但它的值与b'\x32\x45\x54\x78\x43\x21'的字节数相同。 -
你应该在你的问题中说明你想做什么。
-
不确定这是否是您要查找的内容
print ("b'\\x" + '\\x'.join([a,b,c,d,e,f]) + "'")