2013-04-04 88 views
0

即使用户尝试通过单击x(退出)按钮尝试退出Python脚本,是否可以保持运行Python脚本?因此意味着退出的唯一方法是,假设在脚本中具有quit()命令。即使用户尝试退出时仍保持Python脚本运行

这个问题听起来很愚蠢,但我很奇怪! 在此先感谢。

+0

x按钮是什么样的窗口? – shx2 2013-04-04 05:30:17

+0

我很想回答“不”,但在我之前,你能说出你在考虑什么操作系统,以及如果你是在控制台或GUI中运行Python程序吗?可能存在系统特定的方式来阻止用户以这种方式退出程序。 – Simon 2013-04-04 05:33:40

+0

首先我的意图不是黑客攻击或类似的东西,进一步的“X”意思是当你点击它时弹出的脚本/控制台屏幕的退出按钮,并且是程序在控制台屏幕上运行,赢得XP – KingMak 2013-04-04 17:13:28

回答

0

经过一番研究,我找到了Tkinter的答案。我有我的脚本运行一个while循环与Tkinter对话框要求userInput。该脚本与.pyw一起保存,因此用户无法退出脚本,退出Tkinter对话框后只会再次出现。我不会在这里发布代码,因为我不希望我的代码导致不好的事情。

相关问题