2017-06-24 19 views
0

有很多在Windows上從Python用戶線程誰失去了在上下文菜單上選擇「閒置編輯」(右鍵單擊在一個.py文件文件管理器)。我有菜單項,但大多數時候它似乎什麼都不做。Python的「編輯與空轉」運行,但會立即退出(Win7的)

檢查在任務管理器中運行的應用程序和流程揭示了什麼,但我認爲空閒或它的啓動或者運行的東西很簡單,這麼快,通常一直沒有出現在任務管理器列表。

感謝所有誰提出這個分成問題和答案。 我的解決方案(現在)將發佈下一個

+0

我能否提供上述分割成一個實際的問題和一個單獨的自我回答? - 當人們尋找答案時,人們傾向於看問題的答案而不是問題的結尾,當然很多人可能不會看這個答案,因爲答案是__無答案。 –

+0

是發佈問題並自己回答。它沒有錯。你甚至可能會得到不同的答案(可能更好的答案) – void

+0

請注意,發佈答案作爲答案將降低問題被自動刪除的風險 - 請參閱https://meta.stackexchange.com/a/5222 – snakecharmerb

回答

0

最終很明顯它啓動了IDLE,但是一旦它到達等待用戶輸入的位置,IDLE就立即退出。 Windows CMD腳本有時會在他們沒有感覺對話的時候這樣做。

我找到了相關的腳本在F:\ Python35 \ LIB \ idlelib \ Idle.bat。如果向命令添加「/ W」開關,它將等待輸入。問題解決了,至少目前爲止。整個Idle.bat文件現在讀取如下。唯一的變化是在主命令行中插入 「/ W」:

使用適當的Python解釋 組CURRDIR =%〜DP0 啓動 「IDLE」「%CURRDIR%@迴響 REM啓動IDLE ... \ pythonw.exe」/W 「%CURRDIR%idle.pyw」 %1%2%3%4%5%6%7%8%9