#现在,在Phone目录下创建file __init__.py: #Phone/__init__.py #当你导入Phone时,为了能够使用所有函数,你需要在__init__.py里使用显式的导入语句,如下: #from Pots import Pots #from Isdn import Isdn #from G3 import G3 #当你把这些代码添加到__init__.py之后,导入Phone包的时候这些类就全都是可用的了。 # ##!/usr/bin/python ## -*- coding: UTF-8 -*- # ## 导入 Phone 包 #import Phone # #Phone.Pots() #Phone.Isdn() #Phone.G3() # #为了举例,我们只在每个文件里放置了一个函数,但其实你可以放置许多函数。你也可以在这些文件里定义Python的类,然后为这些类建一个包。 import Phone Phone.Pots() Phone.Isdn() Phone.G3() #以上实例输出结果: #I'm Pots Phone #I'm 3G Phone #I'm ISDN Phone
#!/usr/bin/env python3 # -*- coding: utf-8 -*- """ Created on Sun Jun 23 19:39:53 2019 @author: cawang """ import Phone # import Phone package. Phone/ Phone.Pots() # call pots() inside Phone. Phone.Isdn() Phone.G3()