Как проверить в python, что файл в папке изменился?

Мне нужно знать в python, когда новый файл был добавлен/удален/изменен в определенном каталоге Есть ли способ для этого? Я ищу"inofity" -подобную функцию (от POSIX).

спасибо

3 ответов


использовать inotify-tools (в оригинальной версии, я упомянул pyinotify, но у него были проблемы, и теперь он устарел и не рекомендуется).


Как говорится в аналогичный вопрос, возможно, вы захотите взглянуть на http://packages.python.org/watchdog/ который также работает на Windows.


можно использовать inotify для python, которая составляет не аналогично PyInotify (старшего).