我有用C#编写的代码,我想将其移植到Python.
我想将Serial.write(Byte, int, int)从C#移植到Python,并且我正在使用Pyserial。我尝试了Pyserial中的Serial.Write,但无法完成工作。
Serial.write(Byte, int, int)
Serial.Write
有人能指导我如何在Python中创建类似的函数吗?
发布于 2018-06-29 03:37:45
根据the docs的说法,您需要编写bytes,而不是数字。
bytes
因此,您需要将一个byte和两个int数字转换为字节。
byte
int
您可以使用struct模块来做到这一点。请参见struct.pack方法。
struct
struct.pack
https://stackoverflow.com/questions/51090053
相似问题