使用 Tkinter 的 quit() 在使用 py2app 作为应用程序执行时不起作用。但是,当我 运行 它是一个 python 脚本时它会起作用
quit() using Tkinter not working while executing as an app using py2app. However it works when I run it a python script
- 我已经导入了系统
- 我试过使用 sys.quit,当我 运行 它作为 python 脚本而不是应用程序时再次工作。
- 我也试过在 app_exit 函数中调用 root.destroy()
上下文:我有一个名为退出的按钮,它调用一个 app_exit 函数,该函数只调用退出函数。
python quit()
和 exit()
函数只能在 REPL 中使用。您需要使用 sys.exit()
或 raise SystemExit
。
- 我已经导入了系统
- 我试过使用 sys.quit,当我 运行 它作为 python 脚本而不是应用程序时再次工作。
- 我也试过在 app_exit 函数中调用 root.destroy()
上下文:我有一个名为退出的按钮,它调用一个 app_exit 函数,该函数只调用退出函数。
python quit()
和 exit()
函数只能在 REPL 中使用。您需要使用 sys.exit()
或 raise SystemExit
。