У меня возникли проблемы с поиском этого ответа в любом месте в Интернете. Я хочу, чтобы иметь возможность отслеживать строку в таблице MySQL для изменений, и когда это происходит, запустите функцию Python. Эта функция Python, которую я хочу запустить, не имеет ничего общего с MySQL; он просто дает штырек на малиновой пи. Я попытался изучить SQLAlchemy; однако я не могу определить, является ли это триггером или отображением данных. Возможно ли что-то подобное?Как выполнить функцию Python при изменении значения в таблице SQL?
Заранее благодарен!
Почему бы не использовать 'pull' вместо' push'? если это определенная строка, просто запросите ее для изменений каждые X минут/секунд. Если это может быть много строк, создайте таблицу «flag» и добавьте триггеры «UPDATE», чтобы изменить флаг там, и ваше приложение python будет «опросить» для изменений и установить флаг обратно ... – van