Я хотел бы знать, как проверить изменение определенного файла в папке. Я обнаружил, что модуль сторожевого таймера может проверять изменения файлов в папке, но мне нужен только 1 файл (с фиксированным именем).
Пожалуйста, помогите в этом и спасибо.
class MyHandler(FileModifiedEvent):
def on_modified(self, event):
if __name__ == "__main__":
integrity_file_path = DATASTORE_DIRECTORY_PATH + '/schedule.xml'
event_handler = MyHandler()
observer = Observer()
observer.schedule(MyHandler(), path=integrity_file_path,recursive=True)
observer.start()
try:
while True:
time.sleep(5)
except KeyboardInterrupt:
observer.stop()
observer.join()
Подробнее здесь: https://stackoverflow.com/questions/323 ... n-watchdog
Проверьте, был ли конкретный файл изменен с помощью сторожевого таймера Python. ⇐ Python
-
- Похожие темы
- Ответы
- Просмотры
- Последнее сообщение
-
-
Вызывает ли сбой тайм-аут сторожевого таймера или тайм-аут является результатом сбоя?
Anonymous » » в форуме Linux - 0 Ответы
- 160 Просмотры
-
Последнее сообщение Anonymous
-