def watch_path(self):
observer = Observer()
observer.schedule(self.handler, self.directory)
observer.start()
try:
while True:
event = self.event
if event is not None and event.src_path == self.config_file:
self.v.read_in_config()
if self.v._on_config_change is not None:
self.v._on_config_change()
time.sleep(1)
except KeyboardInterrupt:
observer.stop()
observer.join()
评论列表
文章目录