Вам просто нужно оставить программу запущенной! Пожалуйста, запустите "python daemon" и узнайте, как реализовать постоянный фоновый процесс в Python.
Теперь вы не можете знать, когда сайт меняется, если вы не опросите его. Если веб-сайт хорошо спроектирован, страница, которую вы пытаетесь опрашивать, будет иметь заголовок «Last-Modified», вы можете делать запрос «HEAD» очень часто (будьте милы: не опрашивайте, как сумасшедший) и действуйте, когда Last -Модифицирован> =, чем тот, который записан. Если сайт плохо спроектирован, у него не будет надежного Last-Modified или ETAG-заголовка, в этом случае вам придется анализировать вручную и самостоятельно проверять наличие изменений.
Приветствие.