python的setattr函数实例用法

 更新时间:2020年12月16日 14:14:55   作者:十一  
在本篇文章里小编给大家整理了一篇关于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函数内容请搜索脚本之家以前的文章或继续浏览下面的相关文章希望大家以后多多支持脚本之家!

相关文章

  • Python3实现从文件中读取指定行的方法

    Python3实现从文件中读取指定行的方法

    这篇文章主要介绍了Python3实现从文件中读取指定行的方法,涉及Python中linecache模块操作文件的使用技巧,需要的朋友可以参考下
    2015-05-05
  • Python3基础之list列表实例解析

    Python3基础之list列表实例解析

    这篇文章主要介绍了Python3的list列表用法,这是Python3数据类型中非常常见的应用,需要的朋友可以参考下
    2014-08-08
  • Matplotlib绘图基础之样式表详解

    Matplotlib绘图基础之样式表详解

    Matplotlib库 由于诞生的比较早,所以其默认的显示样式很难符合现在的审美,不过经过版本更迭之后,现在 Matplotlib 已经内置了很多样式表,下面我们就来看看这些样式表的使用吧
    2023-08-08
  • Python实现序列化及csv文件读取

    Python实现序列化及csv文件读取

    这篇文章主要介绍了Python实现序列化及csv文件读取,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友可以参考下
    2020-01-01
  • Python实现树莓派WiFi断线自动重连的实例代码

    Python实现树莓派WiFi断线自动重连的实例代码

    实现 WiFi 断线自动重连,原理是用 Python 监测网络是否断线,如果断线则重启网络服务。接下来给大家分享实现代码,需要的朋友参考下
    2017-03-03
  • python中的colorlog库使用详解

    python中的colorlog库使用详解

    这篇文章主要介绍了python中的colorlog库详解,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友可以参考下
    2019-07-07
  • Pycharm导包失败问题及解决

    Pycharm导包失败问题及解决

    这篇文章主要介绍了Pycharm导包失败问题及解决方案,具有很好的参考价值,希望对大家有所帮助,如有错误或未考虑完全的地方,望不吝赐教
    2023-08-08
  • python爬取”顶点小说网“《纯阳剑尊》的示例代码

    python爬取”顶点小说网“《纯阳剑尊》的示例代码

    这篇文章主要介绍了python爬取”顶点小说网“《纯阳剑尊》的示例代码,帮助大家更好的利用python 爬虫爬取数据,感兴趣的朋友可以了解下
    2020-10-10
  • 使用Python实现自动填入密码功能

    使用Python实现自动填入密码功能

    对于频繁使用的软件,每次都手动输入密码可能会显得繁琐,所以本文主要为大家详细介绍了如何使用Python实现自动填入密码功能,需要的可以参考下
    2024-04-04
  • 使用PyQt4 设置TextEdit背景的方法

    使用PyQt4 设置TextEdit背景的方法

    今天小编就为大家分享一篇使用PyQt4 设置TextEdit背景的方法,具有很好的参考价值,希望对大家有所帮助。一起跟随小编过来看看吧
    2019-06-06

最新评论