@sizova1508

Как запустить скрипт после создании файла/папки?

Добрый день!
У меня есть питоновский скрипт. На данный момент он работает постоянно, но я понимаю, что это не совсем правильно, потому что бывает, что он некоторое время просто простаивает.
Можно ли как-то запускать питоновский скрипт после того, как в папке создался определенный файл?
  • Вопрос задан
  • 533 просмотра
Пригласить эксперта
Ответы на вопрос 3
работает постоянно, но я понимаю, что это не совсем правильно

Серьёзно? С каких пор демон - это неправильно?

Ответ: https://superuser.com/questions/181517/how-to-exec...
Или для питона
https://pypi.org/project/inotify/
Ответ написан
Комментировать
Jump
@Jump
Системный администратор со стажем.
Можно ли как-то запускать питоновский скрипт после того, как в папке создался определенный файл?
  • Добавить в крон легкий скрипт который будет периодически проверять наличие фала и при необходимости запускать основной.
  • Пишем легкий скрипт который будет постоянно работать, отлавливать события ФС и запускать нужный скрипт.

Если скрипт не тяжелый, можно оставить все как есть, все от ситуации зависит.
Ответ написан
Комментировать
LaRN
@LaRN
Senior Developer
Посмотрите вот эту статью, тут про мониторинг событий файловой системы:

https://blog.magrathealabs.com/filesystem-events-m...
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы