123456789101112131415161718192021222324252627282930313233 |
- import os
- from time import sleep
- from watchdog.observers import Observer
- from watchdog.events import FileSystemEventHandler
- import ocr
- class Drivehandler(FileSystemEventHandler):
- def on_created(self, event):
- ocr.main_tess()
- # def on_any_event(self, event):
- # pass
- #
- # subprocess.call(self.com_line)
- #
- # def on_deleted(self, event):
- # sleep(5)
- # subprocess.call(self.com_line)
- ev_hendler = Drivehandler()
- observer = Observer()
- observer.schedule(ev_hendler, path=os.getcwd())
- observer.start()
- try:
- while True:
- sleep(1)
- except KeyboardInterrupt:
- observer.stop()
- observer.join()
|