2017-09-14 37 views
0

我正在爲我的學校開發自定義版本的Python 3.7,主要是因爲它們已將C驅動器阻塞,IDLE的默認保存位置是C:\ Python33。我已經得到了源代碼,因爲我也在改變一些圖標和東西,那麼我將如何去改變默認的保存位置?我在idlelib文件夾中檢查了config.py,但它只提及<<save-window>>,這只是一個與<Control-s>的鍵合。任何幫助?如何在保存時停止IDLE缺省爲C: Python33文件夾

+0

3.7?你選擇的版本仍然處於alpha版前的任何特定原因?它幾乎沒有準備好發佈。 – user2357112

回答

0

如果我理解你正確,你想配置python默認保存位置爲C:\以外的任何東西,因爲你無法訪問它。

這可以通過運動來完成/別處複製Python3.3目錄(爲我工作),從而改變其打開在當前目錄下保存對話框路徑變量或編輯IOBinding類可以在這裏擡頭:

https://github.com/python/cpython/blob/master/Lib/idlelib/iomenu.py#L112

讓我知道什麼對你有用。

+0

立即嘗試。會讓你知道。 –

+0

檢查通過'iomenu'類,我看不到任何變量或編輯設置更改默認的保存位置。 –

+0

你有沒有試過先移動?我也在'IObinding'類中看到'dirname'屬性,也許也試試 – zython

相關問題