Как я могу прекратить Python Скрипт с определенными условиями «если», которые не влияют на Tkinter GUI? - PullRequest
0 голосов
/ 24 января 2020

Я создал GUI, используя Tkinter и один основной скрипт для запуска. У меня есть некоторые условия в основном скрипте. если условия не выполняются, я хочу прекратить дальнейшее выполнение, но оставлю GUI активным и открытым. В настоящее время я использую sys.exit() для завершения сценария, но это также влияет на GUI, и Gui сразу переходит в не отвечающий режим.

для всех ложных условий в основном скрипте, я использую диалог ошибки box(messagebox.showerror) на экране, и я хочу завершить скрипт, как только я нажму OK в диалоговом окне.

Может ли кто-нибудь помочь мне с этим работать?

Заранее спасибо.

1 Ответ

0 голосов
/ 28 января 2020

Я попробовал то, что сказал furas, и это сработало.

"если вы запускаете какую-то функцию, используйте return , чтобы завершить эту функцию. - furas 24 января в 13:38"

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...