导语:
本文主要介绍了关于python中getattr()是什么?的相关知识,包括python isalnum,以及python str()函数的功能和用法这些编程知识,希望对大家有参考作用。
本文教程操作环境: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()有所理解了吧,希望能对你有所帮助哦~
本文为原创文章,版权归知行编程网所有,欢迎分享本文,转载请保留出处!
你可能也喜欢
- ♥ Python不能缩进吗?10/12
- ♥ python中的matlab是什么?如何使用?10/08
- ♥ python装饰器如何保留原有函数信息12/06
- ♥ python如何抛出异常08/22
- ♥ PyQt 在 python 中创建菜单栏12/03
- ♥ python re.match函数的使用09/30
内容反馈