如何在Python中为自定义模块使用import语句

时间:2013-08-28 10:54:27

标签: python-3.x

我对python编程很新,并在windows environoment上使用python 3.3编写简单的helloworld程序.helloworld程序保存为hello.py。那我怎么能在另一个模块中使用它呢。我尝试了sys.path.append并给出了我的保存文件的路径,但它无法正常工作。 有人可以告诉我,我必须在windows xp中设置环境变量

感谢。

3 个答案:

答案 0 :(得分:7)

使用这种方式:

import sys

然后:

sys.path.insert(0,"X")

其中X是您要从中导入的目录。

之后您只需要导入自定义模块:

import X

多数人。

答案 1 :(得分:3)

目录DIR包含我们的模块X/DIR/X

import sys    
sys.path.insert(0,"DIR")
import X

这会导入模块,例如X = hello

答案 2 :(得分:1)

如果您正在尝试创建hello.py模块,则需要在hello.py文件夹中创建名为__init.py__的文件。

查看Python文档here