如何解决我使用看门狗方法来监视文件夹中的文件创建或修改文件时如何触发函数 xyz()?
我编写了这段代码来监视定义路径中的文件夹。如何触发函数,例如:move()
当看门狗监视文件已被“创建或修改”时。
import sys
import time
import logging
from watchdog.observers import Observer
from watchdog.events import LoggingEventHandler
if __name__ == "__main__":
logging.basicConfig(level=logging.INFO,format='%(asctime)s - %(message)s',datefmt='%Y-%m-%d %H:%M:%S')
path = "C:/Users/folder1/"
event_handler = LoggingEventHandler()
observer = Observer()
observer.schedule(event_handler,path,recursive=True)
observer.start()
try:
while True:
time.sleep(1)
except KeyboardInterrupt():
observer.stop()
observer.join()
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。