2011-11-26 35 views
0

完成noob這裏想要學習Python。如何在Python交互提示中運行Eclipse中開發的模塊?

我安裝了Python,然後是Eclipse,然後是PyDev。很棒。我在Eclipse中創建了幾個簡單的程序,它們在那裏運行得很好。

現在在命令提示符下,我運行python.exe並打開一個交互式提示符。我現在如何運行我之前在Eclipse中開發的foo.py模塊。

回答

3

tu運行這個你必須運行

python foo.py 

或matijun說。如果你想將其導入:

>>> import foo 

>>>from foo import * 

請注意,您的文件路徑shuold在PYTHONPATH。 要做到這一點

import sys 
sys.path.add("ur file path") 
import foo 
1

你必須運行

python.exe foo.py 

或者,如果它是一個模塊,你可以將其導入:

>>> import foo 

(但隨後其__name__不會__main__,所以如果你有一個特殊的「如果這是主程序」位,它不會被執行)

+0

很好。如果我想導入它並且foo.py位於完全不同的文件夾中,我該如何導入它? 我已經試過了>>> >>>導入c:\ folder \ folder \ project \ foo.py',但是它回來的語法無效 – AngryHacker

+0

您必須通過模塊名稱導入它(例如:import project.foo或from項目導入富)和正確的文件夾需要在PYTHONPATH(在這種情況下是c:\ folder \文件夾) - 請注意PYTHONPATH可以在PYTHONPATH環境變量中指定。 –

相關問題