Skip to content

Pylnotify

Если вам выпадет честь работать с платформами GNU/Linux, вы по достоинству оцените возможности Pylnotify. Согласно документации это: «модуль Python для обнаружения изменений в файловой системе». Официальная страница проекта находится по адресу http://pyino-tify.sourceforge.net.

В примере 8.9 показано, как работать с этим модулем.

Пример 8.9. Сценарий слежения за событиями с помощью модуля Pyinotify

Если запустить этот сценарий, он начнет выполнять «требуемые» действия при помещении чего бы то ни было в каталог /tmp. Этот пример должен дать вам некоторое представление о том, как фактически сделать что-нибудь полезное, например, добавить функцию обратного вызова для выполнения требуемых действий. Здесь же можно было использовать часть программного кода из раздела «Данные», например, для автоматического поиска и удаления дубликатов или для архивирования файлов, если их имена соответствуют определяемому вами критерию в функции fnmatch(). В общем, это интересный и полезный модуль Python, который работает только в Linux.

Комментарии (0)

RSS feed Comments

Написать комментарий

smaller | bigger

busy
 

Регистрация




Top