Python Serialport Запись десятичного числа - PullRequest
0 голосов
/ 15 сентября 2018

Как распечатать десятичную + строку из последовательного порта вместе?

st = "value"
dc=Decimal("12")
if(s.isOpen()==False)
   s.open()
s.write(st+dc)
s.close()

1 Ответ

0 голосов
/ 16 сентября 2018

Ваша проблема не имеет ничего общего с последовательными портами.Вы пытаетесь объединить строку и десятичное число, что нельзя сделать напрямую.Вы должны преобразовать десятичное число в строку и затем объединить строки:

st + str(dc)
#'value12'
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...