python的setattr函数实例用法
现在小编已经学习语言程序良久,但是在了解以后,如果让小编再去学习语言要入手入口,一定是先从掌握函数开始了解,原因很简单,任何一个代码串都是有函数构成的,这就好比我们在打游戏的时候,先掌握“w”、“Q”键一样,这样才能灵活运用整个程序的良好运转。又给大家带来一个好用的函数——setattr。
步骤1、描述
setattr 函数对应函数 getatt(),用于设置属性值,该属性必须存在。
步骤2、setattr 语法
setattr(object, name, value)
步骤3、参数
object -- 对象。
name -- 字符串,对象属性。
value -- 属性值。
步骤4、返回值
步骤5、以下实例展示了 setattr 的使用方法:
>>>class A(object): ... bar = 1 ... >>> a = A() >>> getattr(a, ’bar’) # 获取属性 bar 值 1 >>> setattr(a, ’bar’, 5) # 设置属性 bar 值 >>> a.bar 5
setattr函数实例扩展
更改“Person”对象的“age”属性的值
class Person: name = 'John' age = 36 country = 'Norway'setattr(Person, ’age’, 40)
句法
setattr(object, attribute, value)
到此这篇关于python的setattr函数实例用法的文章就介绍到这了,更多相关如何使用python setattr函数内容请搜索好吧啦网以前的文章或继续浏览下面的相关文章希望大家以后多多支持好吧啦网!
相关文章:
1. CentOS邮件服务器搭建系列—— POP / IMAP 服务器的构建( Dovecot )2. MyBatis JdbcType 与Oracle、MySql数据类型对应关系说明3. ASP中if语句、select 、while循环的使用方法4. 存储于xml中需要的HTML转义代码5. phpstudy apache开启ssi使用详解6. jsp网页实现贪吃蛇小游戏7. .NET SkiaSharp 生成二维码验证码及指定区域截取方法实现8. django创建css文件夹的具体方法9. IntelliJ IDEA导入项目的方法10. ASP中实现字符部位类似.NET里String对象的PadLeft和PadRight函数
