python--类属性的调用方法
发表于:2026-11-01 作者:千家信息网编辑
千家信息网最后更新 2026年11月01日,测试时候类的调用是经常会用到的。简单看下类的调用使用的方法吧。来看例子:目录结构:我们现在要在do_class.py这个文件里调用class_learn.py里的类代码(do_class.py):#!
千家信息网最后更新 2026年11月01日python--类属性的调用方法
测试时候类的调用是经常会用到的。简单看下类的调用使用的方法吧。
来看例子:
目录结构:
我们现在要在do_class.py这个文件里调用class_learn.py里的类
代码(do_class.py):
#!/usr/bin/env python3#coding=utf-8'''@Author:Jock'''from all_python_learn.class_and_funcation.class_learn import *b = Learn(1,2)b.get()print(Learn.a)这里通过from导入了模块class_learn里的类,然后通过类的实例化实例了一个b的对象,然后通过对象b调用了类里的get函数。这里我加了个print(Learn.a)就是想说直接通过类名接上变量名可以调用类的变量。
运行结果:
如果我们不实例化直接调用会有什么结果呢?来看看
修改do_class.py为:
如果这么写那就报错了,因为没有实例化。
报错:
上面的例子是带传入参数的类,也可以有不带参数的类,然后被调用。
把class_learn.py改成下面:
在do_class.py就可以这么写:
运行结果:
通过上面的例子基本知道怎么去调用类里的函数、类里的变量了(这个非常重要,写用例时经常会跨文件去访问类里的属性!!)
但我估计你们在看了上面代码后对self比较疑惑,其实开始类的定义时有讲过,这个是必须写的,是类的实例。
例子里的初始化函数里的
self.x=x #这里的x和y就是实例变量self.y=y这是定义了两个变量x和y,并赋给实例self.x和self.y,在后面的所有函数中如果要用到这个两个变量,都需要通过self.x的写法来调用,并且函数的参数列表必须带有self,并且把实例传了进去。否则调用就会报错。
实例
变量
函数
例子
参数
结果
面的
两个
代码
对象
就是
常会
文件
运行
属性
方法
重要
写法
时候
模块
数据库的安全要保护哪些东西
数据库安全各自的含义是什么
生产安全数据库录入
数据库的安全性及管理
数据库安全策略包含哪些
海淀数据库安全审计系统
建立农村房屋安全信息数据库
易用的数据库客户端支持安全管理
连接数据库失败ssl安全错误
数据库的锁怎样保障安全
喔噻互联网科技有限公司
深圳市人人互联网科技有限公司
广东万易互联网科技有限公司惠州分公司
华服互联网科技怎么样
互联网下的科技发展
广州互联网科技公司
互联网科技网站
新华互联网科技校企合作
互联网巨头投资的硬核科技
承德科技产业互联网发展
互联网系的金融科技公司
互联网企业和科技型企业
语蝶互联网科技有限公司
高科技互联网发展前景如何
用友工业互联网科技发展
科技互联网海报
银行科技岗属于互联网吗
互联网科技包装股
互联网科技对化妆品行业
北京品多多互联网科技有限公司
南京欣网互联网络科技
万易互联网科技有限公司
互联网科技公司的市场部门
现代科技和互联网有关系吗
中盈科技互联网信息有限公司
常德市电业局互联网科技部
港股科技和互联网
互联网科技和信息
科技互联网经济论坛
前海云享互联网科技