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脚本来获取Cisco设备信息的示例
May 04 Python
Python模拟登录验证码(代码简单)
Feb 06 Python
Python之父谈Python的未来形式
Jul 01 Python
浅谈django开发者模式中的autoreload是如何实现的
Aug 18 Python
python3实现全角和半角字符转换的方法示例
Sep 21 Python
python实现翻转棋游戏(othello)
Jul 29 Python
python3实现mysql导出excel的方法
Jul 31 Python
pymysql模块的使用(增删改查)详解
Sep 09 Python
Pytorch实现的手写数字mnist识别功能完整示例
Dec 13 Python
python绘制彩虹图
Dec 16 Python
python判断字符串以什么结尾的实例方法
Sep 18 Python
python logging模块的使用详解
Oct 23 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下连接mssql2005的代码
2011/01/17 PHP
php中将汉字转换成拼音的函数代码
2012/09/08 PHP
PHP获取文件扩展名的4种方法
2015/11/24 PHP
php通过curl添加cookie伪造登陆抓取数据的方法
2016/04/02 PHP
PHP生成zip压缩包的常用方法示例
2019/08/22 PHP
javscript对象原型的一些看法
2010/09/19 Javascript
js各种验证文本框输入格式(正则表达式)
2010/10/22 Javascript
jQuery实现折线图的方法
2015/02/28 Javascript
JSONP原理及简单实现
2016/06/08 Javascript
nvm、nrm、npm 安装和使用详解(小结)
2019/01/17 Javascript
Promise扫盲贴
2019/06/24 Javascript
koa2的中间件功能及应用示例
2020/03/05 Javascript
[01:36:19]Secret vs NB 2018国际邀请赛小组赛BO2 第一场 8.19
2018/08/21 DOTA
python实现倒计时的示例
2014/02/14 Python
Python中atexit模块的基本使用示例
2015/07/08 Python
python实现csv格式文件转为asc格式文件的方法
2018/03/23 Python
如何使用Python的Requests包实现模拟登陆
2018/04/27 Python
pycharm下查看python的变量类型和变量内容的方法
2018/06/26 Python
python爬取基于m3u8协议的ts文件并合并
2019/04/26 Python
Python 虚拟空间的使用代码详解
2019/06/10 Python
Python generator生成器和yield表达式详解
2019/08/08 Python
对python中UDP,socket的使用详解
2019/08/22 Python
python opencv 实现读取、显示、写入图像的方法
2020/06/08 Python
在Python中实现字典反转案例
2020/12/05 Python
美国第二大团购网站:LivingSocial
2016/07/24 全球购物
Nº21官方在线商店:numeroventuno.com
2019/09/26 全球购物
Herschel美国官网:背包、手提袋及配件
2020/03/10 全球购物
Fenty Beauty官网:蕾哈娜创立的美妆品牌
2021/01/07 全球购物
非功能性需求都包括哪些方面
2013/10/29 面试题
幼师自我鉴定范文
2013/10/01 职场文书
人事主管岗位职责范本
2013/12/04 职场文书
2014年消防工作实施方案
2014/02/20 职场文书
大学运动会加油稿200字(5篇)
2014/09/27 职场文书
财务会计个人原因辞职信
2019/06/21 职场文书
闭幕词的写作格式与范文!
2019/06/24 职场文书
Java Spring Boot 正确读取配置文件中的属性的值
2022/04/20 Java/Android