如何使用看门狗监视在Python中创建或删除的文件的时间
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了如何使用看门狗监视在Python中创建或删除的文件的时间相关的知识,希望对你有一定的参考价值。
创建或删除文件时,我正在使用watchdog
中的Python
实时监视。
以下示例,我尝试了以下操作:
import time
from watchdog.observers import Observer
from watchdog.events import FileSystemEventHandler
class MyHandler(FileSystemEventHandler):
def on_created(self, event):
print("File is created!")
event_handler = MyHandler()
observer = Observer()
observer.schedule(event_handler, path='C:/daten/dog.txt', recursive=False)
observer.start()
try:
while True:
time.sleep(1)
except KeyboardInterrupt:
observer.stop()
observer.join()
当然,当此脚本开始运行时,文件path='C:/daten/dog.txt'
不存在。但是我仍然收到错误消息,如
FileNotFoundError: [WinError 2] The system cannot find the file specified.
为什么告诉我它找不到最初指定的文件。我毕竟需要运行它来监视文件的创建。
以上是关于如何使用看门狗监视在Python中创建或删除的文件的时间的主要内容,如果未能解决你的问题,请参考以下文章