def input():
sg.theme('TanBlue')
event, values = sg.Window('Login Window',
[[sg.T('Please Enter your email'), sg.In(key='-ID-')],
[sg.B('OK'), sg.B('Cancel') ]]).read(close=True)
login_id = values['-ID-']
return login_id
У меня есть эта простая функция, написанная на python, это маленький GUI, который всплывает, чтобы получить ввод от пользователя. но то, что я пытаюсь сделать, это через некоторое время, скажем, 10 секунд. если не вводится никаких данных, я хочу закрыть GUI и использовать значение по умолчанию для предполагаемого ввода. весь мой сценарий приостанавливается с использованием этого GUI, если не введено никаких данных, сценарий не будет продолжен Я не хочу этого, но я не могу понять, как это реализовать. Я попытался использовать сигнал в python, но у меня windows 10, и я не смог правильно его интегрировать. Я хотел бы универсальное решение для этого Спасибо