我需要将字节数组转换为字符串以发送到 SPI 设备。
有没有更有效的方法来做到这一点?
def writebytes(bytes):
str = ""
for i in bytes: str += chr(i)
self.spi.transfer(str)
Run Code Online (Sandbox Code Playgroud)
"".join与生成器表达式一起使用。
def writebytes(bytes):
self.spi.transfer("".join(chr(i) for i in bytes))
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
1680 次 |
| 最近记录: |