现在,在 package_runoob 目录下创建 __init__.py:
package_runoob/__init__.py
#!/usr/bin/python# -*- coding: UTF-8 -*-if__name__ == '__main__': print'作为主程序运行'else: print'package_runoob 初始化'
然后我们在 package_runoob同级目录下创建 test.py 来调用 package_runoob 包
test.py
#!/usr/bin/python# -*- coding: UTF-8 -*-# 导入 Phone 包frompackage_runoob.runoob1importrunoob1frompackage_runoob.runoob2importrunoob2runoob1()runoob2()
以上实例输出结果:
package_runoob 初始化
I'm in runoob1
I'm in runoob2
如上,为了举例,我们只在每个文件里放置了一个函数,但其实你可以放置许多函数。你也可以在这些文件里定义Python的类,然后为这些类建一个包。