У меня есть основная функция с некоторым кодом, и мне нужно запускать ее каждые заранее определенное время, но независимо от времени, которое я настраиваю, запускаются каждые 2-3 минуты. Я понятия не имею, что происходит. Я покажу пример ниже.
import schedule
def main():
print('Some code here...')
schedule.run_pending()
# the function main should be run every 30min...?
schedule.every(30).minutes.do(main)
schedule.every().hour.do(main)
main()
Для того, что я исследовал, этот код должен запускаться каждые 30 минут, но он запускается каждые 2-3 минуты.