2013-08-28 20 views
7

我对python编程和通过在windows environoment上使用python 3.3编写简单的helloworld程序很陌生。helloworld程序保存为hello.py。那么我怎样才能在另一个模块中使用它。我尝试了sys.path.append并给出我的保存文件的路径,但它不工作。 有人可以告诉我我必须在Windows XP中设置环境变量如何在Python中使用自定义模块的导入语句

谢谢。

回答

7

用这样的方式:

import sys 

则:

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

哪里X是要从导入的目录。

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

import X 

这就是所有。

1

如果您要将hello.py作为模块,您需要在hello.py文件夹中创建一个名为__init.py__的文件。

查看Python文档here

3

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

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

这将导入模块例如X = hello