python的setattr函数实例用法


Posted in Python onDecember 16, 2020

现在小编已经学习语言程序良久,但是在了解以后,如果让小编再去学习语言要入手入口,一定是先从掌握函数开始了解,原因很简单,任何一个代码串都是有函数构成的,这就好比我们在打游戏的时候,先掌握“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函数内容请搜索三水点靠木以前的文章或继续浏览下面的相关文章希望大家以后多多支持三水点靠木!

Python 相关文章推荐
Python爬虫代理IP池实现方法
Jan 05 Python
Python2实现的LED大数字显示效果示例
Sep 04 Python
python清除字符串中间空格的实例讲解
May 11 Python
python高效过滤出文件夹下指定文件名结尾的文件实例
Oct 21 Python
python通过tcp发送xml报文的方法
Dec 28 Python
Pandas库之DataFrame使用的学习笔记
Jun 21 Python
Python中栈、队列与优先级队列的实现方法
Jun 30 Python
Python分割训练集和测试集的方法示例
Sep 19 Python
关于Python-faker的函数效果一览
Nov 28 Python
Python3.7 基于 pycryptodome 的AES加密解密、RSA加密解密、加签验签
Dec 04 Python
pytorch查看torch.Tensor和model是否在CUDA上的实例
Jan 03 Python
Python在后台自动解压各种压缩文件的实现方法
Nov 10 Python
10个python爬虫入门基础代码实例 + 1个简单的python爬虫完整实例
Dec 16 #Python
pip 20.3 新版本发布!即将抛弃 Python 2.x(推荐)
Dec 16 #Python
python unichr函数知识点总结
Dec 16 #Python
python 模拟登录B站的示例代码
Dec 15 #Python
python 模拟登陆163邮箱
Dec 15 #Python
详解numpy1.19.4与python3.9版本冲突解决
Dec 15 #Python
python空元组在all中返回结果详解
Dec 15 #Python
You might like
php 实现一个字符串加密解密的函数实例代码
2016/11/01 PHP
PHP的RSA加密解密方法以及开发接口使用
2018/02/11 PHP
JavaScript 组件之旅(二)编码实现和算法
2009/10/28 Javascript
jquery数组过滤筛选方法grep()简介
2014/06/06 Javascript
点击标签切换和自动切换DIV选项卡
2014/08/10 Javascript
javascript判断并获取注册表中可信任站点的方法
2015/06/01 Javascript
JavaScript判断数组是否包含指定元素的方法
2015/07/01 Javascript
Validform表单验证总结篇
2016/10/31 Javascript
js编写三级联动简单案例
2016/12/21 Javascript
vue.js项目打包上线的图文教程
2017/11/16 Javascript
详解webpack中的hash、chunkhash、contenthash区别
2018/01/05 Javascript
Vue的轮播图组件实现方法
2018/03/03 Javascript
基于JavaScript实现幸运抽奖页面
2020/07/05 Javascript
浅谈js获取ModelAndView值的问题
2018/03/28 Javascript
layui自己添加图片按钮并点击跳转页面的例子
2019/09/14 Javascript
[40:04]Secret vs Infamous 2019国际邀请赛淘汰赛 败者组 BO3 第二场 8.23
2019/09/05 DOTA
Python读写txt文本文件的操作方法全解析
2016/06/26 Python
python实现简单登陆系统
2018/10/18 Python
Python实现的线性回归算法示例【附csv文件下载】
2018/12/29 Python
python manage.py runserver流程解析
2019/11/08 Python
python使用PIL剪切和拼接图片
2020/03/23 Python
CSS3+font字体文件实现圆形半透明菜单具体步骤(图解)
2013/06/03 HTML / CSS
expedia比利时:预订航班+酒店并省钱
2018/07/13 全球购物
Expedia法国:全球最大在线旅游公司
2018/09/30 全球购物
Omio英国:搜索并比较便宜的巴士、火车和飞机
2019/08/27 全球购物
艺术系大学生毕业个人自我评价
2013/09/19 职场文书
秋季婚礼证婚词
2014/01/11 职场文书
课前一分钟演讲稿
2014/08/26 职场文书
党支部书记四风问题整改措施
2014/09/24 职场文书
2014年镇党建工作汇报材料
2014/11/02 职场文书
2015年学校后勤工作总结
2015/04/08 职场文书
2015年初三班主任工作总结
2015/05/21 职场文书
2016年寒假见闻
2015/10/10 职场文书
2016年中秋节晚会领导致辞
2015/11/26 职场文书
golang通过递归遍历生成树状结构的操作
2021/04/28 Golang
python中if和elif的区别介绍
2021/11/07 Python