В настоящее время я использую Python 3.7 для программирования сценария, который взаимодействует с arduino с помощью pyserial.После этого ответа для отправки байтов в arduino Python 3 целые числа CSV в байты + \ n [закрыто] и используется следующий код
p1 = 120
p2 = 200
p3 = 100
the_bytes = bytes(f'{p1},{p2},{p3}\n', 'utf-8')
#Arduino.write(the_bytes)
, он отлично работает в Python 3.7, но когда я получаюв Python 3.5 в Raspberry Pi 3 я получаю синтаксическую ошибку.Есть ли эквивалентный код этого.Я также пытался
the_bytes = bytes('{p1},{p2},{p3}\n', 'utf-8')
, но моя программа arduino не может интерпретировать это