发送位数问题,串口发送固定三位数
-
请问open mV通过串口发送数据能不能发送固定位数,比如我要发送125就发送125,发送25就发送025。这样固定的三位数,谢谢
-
首先你要确定发送的是字符串还是数字,数字不存在这个问题。
如果是字符串,可以用zfill函数。
>>> '25'.zfill(3) '025'
-
不好意思,之前没说清楚,我发的是识别颜色的坐标,x轴和y轴能不能统一以三位数发送
-
@en1t 首先你要确定发送的是字符串还是数字,数字不存在这个问题。
-
应该是字符串的
output_str="[%d,%d]" % (max_blob.cx(),max_blob.cy()) #方式1
这个能不能固定的三位数发送出去
-
看我二楼的代码。
-
output_str="[%d,%d]" % (max_blob.cx(),max_blob.cy()) #方式1
.zfill(3)
那这两个该怎么结合呢,没懂
-
output_str="[%d,%d]" % (max_blob.cx(),max_blob.cy()) #方式1
我是用这句发送的,发送固定三位数怎么整呢,真的没搞懂