python模块导入import之包和模块和类
- 原创
- |
- 浏览:5333
- |
- 更新:
python模块导入import之包和模块和类
方法/步骤
新建一个文件夹clspkg,在文件夹内新建‘pkg.py’和‘init.py’文件,这样
clspkg文件夹就是一个包
打开pkg.py文件,并写代码如下:
打开pkg.py文件,并写代码如下:
class test:
def __init__(self,id,name):
self.__id = id
self.__name = name
def clstest(self):
print (self.__name)
这里定义了一个类test
在clspkg文件夹同级新建‘diaocls.py’文件,写代码如下;
from clspkg import pkg
clsobj = pkg.test(1,'zhangsan')
clsobj.clstest()
实例化clspkg包的pkg模块的test类
F5运行diaocls.py程序,正确调用了包的类的方法clstest
改diaocls.py文件,使用另一种导入方法
from clspkg.pkg import test
clsobj = test(1,'zhangsan')
clsobj.clstest()
F5运行diaocls.py程序,正确调用了包的类的方法clstest
将第五步代码
from clspkg.pkg import test
改成
from clspkg.pkg import *
就是导入了所有的类,F5运行diaocls.py程序,同样正确调用了包的类的方法
END- 该信息未经授权抓取自百度经验
经验内容仅供参考,如果您需解决具体问题(尤其法律、医学等领域),建议您详细咨询相关领域专业人士。
作者声明:本篇经验系本人依照真实经历原创,未经许可,谢绝转载。
展开阅读全部













