Я не знаю много вещей о SQL. Но я думаю, что есть инструменты для SQL, чтобы обнаружить эти изменения. И тогда вы могли бы создать вечный поток цикла, используя пакет многопоточности, чтобы зафиксировать это изменение. (Не забудьте использовать time.sleep (), чтобы заблокировать ваш поток, чтобы он не занимал процессор слишком долго.) Как только вы захватите изменение, вы можете вызвать функцию, которую хотите использовать. (На самом деле, вы могли бы разработать простой механизм событий для этого). Я новичок в области компьютерных наук и надеюсь, что мой ответ правильный и полезный. :)