标签: c# python python-2.7 pyserial
我已经用C#编写了要移植到Python的代码。
我想将Serial.write(Byte, int, int)从C#移植到Python,并且我正在使用Pyserial。我在Pyserial中尝试过Serial.Write,但无法完成工作。
Serial.write(Byte, int, int)
Serial.Write
有人可以指导我如何在Python中创建类似的功能吗?
答案 0 :(得分:0)
根据the docs,您需要输入bytes,而不是数字。
bytes
因此,您需要将一个byte和两个int的数字转换为字节。
byte
int
您可以使用struct模块来做到这一点。请参见struct.pack方法。
struct
struct.pack