Метод to_bytes()
доступен для типов int
.
В коде, который вы выполняете, кажется, что serial
не является типом int
, а module
, у которого нет метода to_bytes()
.
Вы не указываете, какую версию pyserial
вы используете, но я не могу найти строку Ports = serial.to_bytes([80, 111, 114, 116, 115]) # "Ports"
в текущем исходном коде для этого файла изpyserial
. Я обнаружил, что эта строка была удалена в 2016 году с этим коммитом , поэтому, возможно, более новая версия pyserial
решит вашу проблему?