【发布时间】:2012-01-06 18:53:47
【问题描述】:
在这里完全是想要学习 Python 的菜鸟。
我安装了 Python,然后是 Eclipse,然后是 PyDev。效果很好。我在 Eclipse 中创建了几个简单的程序,它们在那里运行良好。
现在在命令提示符下,我运行 python.exe 并打开一个交互式提示符。我现在如何运行我之前在 Eclipse 中开发的 foo.py 模块。
【问题讨论】:
标签: python eclipse python-3.x pydev
在这里完全是想要学习 Python 的菜鸟。
我安装了 Python,然后是 Eclipse,然后是 PyDev。效果很好。我在 Eclipse 中创建了几个简单的程序,它们在那里运行良好。
现在在命令提示符下,我运行 python.exe 并打开一个交互式提示符。我现在如何运行我之前在 Eclipse 中开发的 foo.py 模块。
【问题讨论】:
标签: python eclipse python-3.x pydev
你运行这个你必须运行
python foo.py
或如 matijun 所说。如果你想导入它:
>>> import foo
或
>>>from foo import *
请注意,您的文件路径应位于 PYTHONPATH 中。 为此
import sys
sys.path.add("ur file path")
import foo
【讨论】:
你必须跑
python.exe foo.py
或者,如果它是一个模块,你可以直接导入它:
>>> import foo
(但是它的__name__ 不会是__main__,所以如果你有一个特殊的“如果这是主程序”位,它将不会被执行)
【讨论】:
>>> import c:\folder\folder\project\foo.py,但返回的语法无效