网站首页 > 开源技术 正文
class Getattr_Test: var_a = 'abc'
def methodA(self):
var_b = 'xyz'
return var_b
t = Getattr_Test
print getattr(t,'var_a') #获取对象中相应的值,如果没有,则使用default
#输出 :abc
print getattr(t,'var_b','default') #获取对象中相应的值,如果没有,则使用default
#输出 :default
print getattr(t, 'methodA')#获取对象中methodA方法,并执行
#输出 :xyz
猜你喜欢
- 2025-07-09 Python内置函数dir()和help()(python内置函数介绍)
- 2025-07-09 python动态添加、删除属性和方法的两种不同模式
- 2025-07-09 Python效率倍增的10个实用代码片段
- 2025-07-09 python中反射的使用(反射 php)
- 2025-07-09 工具amo的安装与使用指南(amamco tool)
- 2025-07-09 python进阶突破面向对象核心——class
- 2025-07-09 Python 反射机制:动态编程的魔法钥匙!
- 2025-07-09 了解jquery这一篇够了(jquery简介以及优点)
- 2025-07-09 Excel常用技能分享与探讨(5-宏与VBA简介 VBA的文件操作一)
- 2025-07-09 Python学不会来打我(92)python代码调试知识总结(五)属性问题
你 发表评论:
欢迎- 最近发表
- 标签列表
-
- jdk (81)
- putty (66)
- rufus (78)
- 内网穿透 (89)
- okhttp (70)
- powertoys (74)
- windowsterminal (81)
- netcat (65)
- ghostscript (65)
- veracrypt (65)
- asp.netcore (70)
- wrk (67)
- aspose.words (80)
- itk (80)
- ajaxfileupload.js (66)
- sqlhelper (67)
- express.js (67)
- phpmailer (67)
- xjar (70)
- redisclient (78)
- wakeonlan (66)
- tinygo (85)
- startbbs (72)
- webftp (82)
- vsvim (79)
本文暂时没有评论,来添加一个吧(●'◡'●)