Я пишу скрипт на python, который может обнаруживать, когда USB-устройство подключено к компьютеру.Я использую Python пакет Python и следующий мой код.Я получаю сообщение об ошибке fcntl, то есть «ModuleNotFoundError: no fcntl».любые лучшие идеи относительно этой задачи приветствуются.PS Я новичок в питоне.Спасибо
import win32file as drive
import win32
import pyudev
import sys
class USB_monitor():
def work(self):
self.context = pyudev.Context()
self.monitor = pyudev.Monitor.from_netlink(self.context)
self.monitor.filter_by(subsystem='USB')
self.monitor.start()
for device in iter(self.monitor.poll,None):
if device.action=='add':
print('USB Inserted')
else:
print('USB removed')
def
main():
USB = USB_monitor()
USB.work()
main()