Изменения в базе данных каждые сутки python
Подскажите алгоритм, который позволит каждый день делать конкретные изменения в базе данных.
Например, в каждые 00:00 в базе данных баланс пользователей увеличивается на 100 единиц
Ответы (1 шт):
Автор решения: gil9red
→ Ссылка
Можно использовать внешний модуль schedule для срабатывания действий в заданное время:
import time
# pip install schedule
import schedule
def inc_balances():
# Работа с базой
...
schedule.every().day.at("00:00").do(inc_balances)
while True:
schedule.run_pending()
time.sleep(1)