У меня есть кнопка в моем графическом интерфейсе, которая запускает процесс с циклом while, потому что это расписание, которое работает в зависимости от времени.Однако после нажатия кнопки графический интерфейс пользователя зависает, но сама программа все еще работает в фоновом режиме.
def start(root, period=0):
schedule.every(float(delay)).hours.do(start)
while True:
schedule.run_pending()
root.after(30000, print("WAITING 30 SECONDS..."))
Я хочу продолжать использовать меню, пока цикл продолжается в фоновом режиме.