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

Python 如何使用Pyserial编写两个数值变量,python,python-2.7,pyserial,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 提前感谢您可以做的不是以不同的方式写入每个值,而是

一个简单的问题: 我想用Python将数字变量写入串行。 这是在if循环内完成的。比如:

If(condition=true):
    ser.write(str(value1)
    ser.write(str(value2)
这是正确的吗

或者我应该:

If(condition=true):
    ser.write(str(value1), (str(value2))
我知道这很琐碎,但我被困在这里了。将这些值写入Arduino


提前感谢

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


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

谢谢Jaskaran!恰当地说: