1import sys 2import time 3 4from watchdog.observers import Observer 5from watchdog.tricks import LoggerTrick 6 7event_handler = LoggerTrick() 8observer = Observer() 9observer.schedule(event_handler, sys.argv[1], recursive=True) 10observer.start() 11try: 12 while True: 13 time.sleep(1) 14finally: 15 observer.stop() 16 observer.join() 17