2013-04-04 25 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對話框後只會再次出現。我不會在這裏發佈代碼,因爲我不希望我的代碼導致不好的事情。

相關問題