Это часть кода, которую я пытаюсь запустить, все работает, пока я не нажму пункт меню «Пуск». Затем программа зависает. Если я удалю часть планировщика, она не замерзнет. Кто-нибудь может мне помочь, что я делаю не так здесь. Впервые я использую Tkinter, чтобы сделать GUI.
def scan():
alerts.delete(1.0, END)
alerts.insert(END, "Bot has started with these coins:\n{}".format(symbols))
sched = BlockingScheduler({"apscheduler.timezone": "UTC",
"apscheduler.job_defaults.max_instances": "10"})
@sched.scheduled_job("cron", minute="*/15", second="1")
def run_each_15m(interval=Client.KLINE_INTERVAL_15MINUTE):
# Code to execute
btn = Button(window, text="Clear alerts", command=clear)
btn.grid(column=0, row=1)
# Menu
menu = Menu(window)
new_item = Menu(menu)
new_item.add_command(label='Start', command=scan)