2011-08-24 31 views
0

我正在運行EPD並在我的大部分編碼中使用IDLE。我想要做的就是讓IDLE運行一個腳本,以便在重新啓動Python shell時自定義我的環境。我試過閱讀所有關於自定義IDLE和Python環境的文章,但我還沒有看到解決這個特定場景的任何問題。 IDLE或EPD IDLE(如果有任何區別)是否有重新啓動shell的特定模塊,例如usercustomize.py或sitecustomize.py?有沒有人自己做到這一點?任何指導表示讚賞。讓Enthought Python IDLE在shell重啓時運行代碼

回答

1

使用-s選項啓動時,IDLE將執行由環境變量IDLESTARTUP或PYTHONSTARTUP引用的文件。

退房:http://docs.python.org/library/idle.html#startup

乾杯, 約翰內斯

+0

Python文檔不說這些模塊是IDLE啓動,但是當你重新用Ctrl + F6殼怎麼樣?它是否運行這兩個模塊?從我讀到的,你所指的模塊在IDLE啓動時運行一次,並且重置shell不會再次運行它們。 – bythenumbers

+0

如果它在重新啓動時不運行,那應該被認爲是一個錯誤。你試過這個,看看會發生什麼? – taleinat

+0

請參閱http://toolsmart.blogspot.com/2012/01/idle-restart-bug-in-python-27.html - 我無法下載修復程序,因此手動更新了PySHell.py文件。 – blispr

相關問題