Пока у меня есть графический интерфейс, но сейчас у меня проблема с тем, как изменить окно при вставке USB.Я пытался использовать pyudev для мониторинга устройств, но всякий раз, когда я добавляю его в код GUI, он не запускается, даже если эти коды работают, когда они разделены.Также я хочу перечислить файлы в графическом интерфейсе, чтобы пользователь мог выбрать, какой файл печатать.Заранее спасибо!:) Это мой код для обнаружения USB-устройств.
import pyudev
context = pyudev.Context()
monitor = pyudev.Monitor.from_netlink(context)
monitor.filter_by(subsystem='usb')
for device in iter(monitor.poll, None):
if device.action == 'add':
print('{} connected'.format(device))
if device.action == 'remove':
print('{} removed' .format(device))