0
点赞
收藏
分享

微信扫一扫

Python编程:watchdog模块监控系统文件变化

王小沫 2022-02-17 阅读 90


详情参考官方文档:

​​https://github.com/gorakhargosh/watchdog​​

监控文件示例

import time
from watchdog.observers import Observer
from watchdog.events import FileSystemEventHandler

# 自定义处理类
class MyHandler(FileSystemEventHandler):
def on_modified(self, event):
print("文件被修改了 %s"%event.src_path)


if __name__ == "__main__":
path = "."
event_handler = MyHandler()
observer = Observer()
observer.schedule(event_handler, path, recursive=True)
observer.start()
try:
while True:
time.sleep(1)
except KeyboardInterrupt:
observer.stop()
observer.join()



举报

相关推荐

0 条评论