Отслеживание и копирование измененного файла

Используя модуль watchdog решил отслеживать раз в 10 секунд изменение файла с последующим копированием. Вот только копирование не происходит. Где я мог ошибиться?

# Подключение всех модулей
from watchdog.observers import Observer
import time
import shutil
from watchdog.events import FileSystemEventHandler


# Создаем класс наследник, через него может отслеживать изменения
class Handler(FileSystemEventHandler):
    def on_modified(self, event):
        print("Файл был изменён. Копируем")
        shutil.copyfile(file_track, folder_dest)

# Файл что отслеживается
file_track = 'D:/CODING/Project/test.txt'
# Папка куда перемещать будем
folder_dest = 'D:/CODING/Project/result/test.txt'

# Запуск всего на отслеживание
handle = Handler()
observer = Observer()
observer.schedule(handle, file_track, recursive=True)
observer.start()

# Программа будет срабатывать каждые 10 секунд
try:
    while(True):
        time.sleep(10)
except KeyboardInterrupt:
    observer.stop()

observer.join()

Ответы (0 шт):