1、新建一个文件夹clspkg,在文件夹内新建‘pkg.py’和‘init.py’文件,这样clspkg文件夹就是一个包
2、打开pkg.py文件,并写代码如下:打开pkg.py文件,并写代码如下:class test: def __init__(self,id,name): self.__id = id self.__name = name def clstest(self): print (self.__name)这里定义了一个类test
3、在clspkg文件夹同级新建‘diaocls.py’文件,写代码如下;from clspkg import pkgclsobj = pkg.test(1,'zhangsan')clsobj.clstest()实例化clspkg包的pkg模块的test类
4、F5运行diaocls.py程序,正确调用了包的类的方法clstest
5、改diaocls.py文件,使用另一种导入方法from clspkg.pkg import testclsobj = test(1,'zhangsan')clsobj.clstest()
6、F5运行diaocls.py程序,正确调用了包的类的方法clstest
7、将第五步代码from clspkg.pkg import test改成from clspkg.pkg import *就是导入了所有的类,F5运行diaocls.py程序,同样正确调用了包的类的方法