知行编程网知行编程网  2022-09-28 07:30 知行编程网 隐藏边栏  2 
文章评分 0 次,平均分 0.0
导语: 本文主要介绍了关于python中getattr()是什么?的相关知识,包括python isalnum,以及python str()函数的功能和用法这些编程知识,希望对大家有参考作用。


python中的getattr()是什么?


本文教程操作环境:windows7系统、Python 3.9.1,DELL G3电脑。



1、getattr()


用来获取对象中的属性值;

获取object对象的属性或方法,如果存在则打印;如果不存在,打印默认值,默认值是可选的。



2、语法

getattr(object, name[,default])



3、参数



object:

对象名;


name:对象中的属性,必须为字符串。



4、返回值


返回一个对象的属性值;

注意:如果是返回对象的方法,则返回方法的内存地址。如果需要运行此方法,可以在其后添加一对括号。



5、使用实例

class test:
	name='morgan'
	def test(self):
		print('test')

t = test()
getattr(t,'name')  #获取 name 属性
getattr(t,'test')


以上就是python

getattr(),现在你对

getattr()有所理解了吧,希望能对你有所帮助哦~


本文为原创文章,版权归所有,欢迎分享本文,转载请保留出处!

知行编程网
知行编程网 关注:1    粉丝:1
这个人很懒,什么都没写
扫一扫二维码分享