Watchdog
是一款用于监控文件系统事件的Python库,对不同平台的事件进行了封装。pip install watchdog
import time from watchdog.observers import Observer from watchdog.events import FileSystemEventHandler class MyHandler(FileSystemEventHandler): def on_any_event(self, event): print(event.event_type, event.src_path) event_handler = MyHandler() observer = Observer() observer.schedule(event_handler, path='.', recursive=False) observer.start() try: while True: time.sleep(0.1) except KeyboardInterrupt: observer.stop() observer.join()
运行后执行了touch a.txt和rm a.txt,这是记录
Python实时监控文件改动(watchdog)
最新推荐文章于 2024-05-18 11:48:04 发布