python模块导入import之包和模块和类

 时间:2026-04-30 07:25:19

1、新建一个文件夹clspkg,在文件夹内新建‘pkg.py’和‘init.py’文件,这样

clspkg文件夹就是一个包

python模块导入import之包和模块和类

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

python模块导入import之包和模块和类

3、在clspkg文件夹同级新建‘diaocls.py’文件,写代码如下;

from clspkg import pkg

clsobj = pkg.test(1,'zhangsan')

clsobj.clstest()

实例化clspkg包的pkg模块的test类

python模块导入import之包和模块和类

4、F5运行diaocls.py程序,正确调用了包的类的方法clstest

python模块导入import之包和模块和类

5、改diaocls.py文件,使用另一种导入方法

from clspkg.pkg import test

clsobj = test(1,'zhangsan')

clsobj.clstest()

python模块导入import之包和模块和类

6、F5运行diaocls.py程序,正确调用了包的类的方法clstest

python模块导入import之包和模块和类

7、将第五步代码

from clspkg.pkg import test

改成

from clspkg.pkg import *

就是导入了所有的类,F5运行diaocls.py程序,同样正确调用了包的类的方法

python模块导入import之包和模块和类

  • 教务系统能解决什么问题?
  • 巧用T函数 提取文本数据
  • Python:怎么使用Context类型normalize()方法
  • NavicatPremium中如何导出数据到MSAccess
  • R语言-数据抽取(二)
  • 热门搜索
    遵纪守法手抄报 交通规则手抄报 寒假生活手抄报 元旦手抄报简单又漂亮 六一儿童节手抄报内容 英雄手抄报简单一点 安全教育手抄报一等奖 三年级语文手抄报 爱眼日手抄报内容 关于科学的手抄报