如何使用Pyserial编写两个数值变量

时间:2018-06-13 17:34:25

标签: python python-2.7 pyserial

一个简单的小问题: 我想在Python中将数字变量写入串口。 这是在if循环中完成的。类似的东西:

If(condition=true):
    ser.write(str(value1)
    ser.write(str(value2)

这是正确的吗?

或者我应该这样做:

If(condition=true):
    ser.write(str(value1), (str(value2))

我知道这是微不足道的,但却陷入了困境。将这些值写入Arduino。

提前致谢

1 个答案:

答案 0 :(得分:1)

您可以做的不是以不同方式编写每个值,而是创建值的字符串,然后解码arduino上的字符串以从编码数据中获取值。以下是您可以在列表中执行的功能列表,并且在大多数情况下可以执行所需的工作。

Strings Reference

快乐编码。希望这会有所帮助。