我有兩個關於PyDev(Eclipse的Python編輯器)及其交互式控制檯的問題。PyDev交互式控制檯:使用項目文件
這是我目前的情況:每當我運行交互式控制檯(ctrl + alt + enter)時,控制檯要求我然後導入項目中的文件以使用該文件中的任何函數。此外,在調用函數時,我必須將文件名放在它的前面。所以,例如:我去我的項目屬性,去PyDev PYTHONPATH,併爲我目前正在工作的項目添加一個源文件夾。通過這樣做,我可以將一個文件導入交互式控制檯,我們稱之爲「家庭作業」。如果我的文件有一個名爲「calculate」的函數,我必須先輸入「import homework」,然後輸入「homework.calculate()」才能使用上述函數。否則,它將無法工作(我不能簡單地稱之爲「計算」)。
這引出我的第一個問題(#1):爲什麼這不適用於導入模塊,如「數學」等?爲什麼我需要爲本地項目文件做這麼多工作?我的第二個問題是相關的(#2):如何設置我的PyDev,以便它自動將當前項目的文件導入交互式控制檯?或者,即使我必須手動添加我的項目文件,我該如何製作它,因此我不必爲了使用該函數而調用「文件名」+「函數名稱」?
很多幫助,將不勝感激。謝謝。
啊,所以我必須提前正確配置。這就說得通了。謝謝! – Zhouster