Считывание информации из com-порта на языке python
Я использую язык python и библиотеку serial, и я считываю информацию с com порта таким образом:
self.connect=serial.Serial(self.combox_port.get(), baudrate=int(self.baudrate), bytesize=int(self.bytesize), stopbits=int(self.stopbits))
print("Подключение установлено")
while self.main_flag:
self.line=self.connect.readline().decode().strip()
if self.line:
print(self.line)
но у меня абсолютно ничего не выводиться, в чем проблема?
P.S. Информацию отправляет контроллер, в виде ASCII символов
Ответы (1 шт):
Автор решения: L0RD_V0R0N
→ Ссылка
self.line=self.connect.readline().decode('utf-8')
Проблему решило указание декодирования.