This question already has answers here:
Convert bytes to a string
(21 个回答)
6年前关闭。
我需要将字节数组转换为字符串以发送到 SPI 设备。
有没有更有效的方法来做到这一点?
(21 个回答)
6年前关闭。
我需要将字节数组转换为字符串以发送到 SPI 设备。
有没有更有效的方法来做到这一点?
def writebytes(bytes):
str = ""
for i in bytes: str += chr(i)
self.spi.transfer(str)
最佳答案
将 "".join
与生成器表达式一起使用。
def writebytes(bytes):
self.spi.transfer("".join(chr(i) for i in bytes))
关于Python 最快的字节到字符串转换,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/24759030/
10-14 03:38