не работает /dev/ttyUSB0 python

раньше работало сейчас нет вот код

def function():
  try:
    ser = serial.Serial(port='/dev/ttyUSB0', baudrate=115200, bytesize=8, parity='N', stopbits=1, timeout=0, xonxoff=False,rtscts=True, writeTimeout=None, dsrdtr=False, interCharTimeout=None)
  except:
    print("modem not conected")
    time.sleep(4)
    function()
function()

Ответы (1 шт):

Автор решения: eri

Посмотрите права доступа на файл /dev/ttyUSB0. Обычно у него группа uucp. Добавьте группу пользователю и перезайдите.

 adduser username uucp

А чтоб не ванговать, пишите исключение правильно.

except Exception as e:
    print(e)
→ Ссылка