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获取图片颜色信息的方法
Mar 18 Python
python实现从字典中删除元素的方法
May 04 Python
Python使用wget实现下载网络文件功能示例
May 31 Python
Python3爬虫学习入门教程
Dec 11 Python
PyQt5重写QComboBox的鼠标点击事件方法
Jun 25 Python
Django高级编程之自定义Field实现多语言
Jul 02 Python
python多线程高级锁condition简单用法示例
Nov 07 Python
python 二维矩阵转三维矩阵示例
Nov 30 Python
Python loguru日志库之高效输出控制台日志和日志记录
Mar 07 Python
浅谈django channels 路由误导
May 28 Python
python绘制趋势图的示例
Sep 17 Python
Python+OpenCV图像处理——打印图片属性、设置存储路径、调用摄像头
Oct 22 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_SELF的安全问题
2009/09/05 PHP
php将fileterms函数返回的结果变成可读的形式
2011/04/21 PHP
php生成酷炫的四个字符验证码
2016/04/22 PHP
php实现连接access数据库并转txt写入的方法
2017/02/08 PHP
三个思路解决laravel上传文件报错:413 Request Entity Too Large问题
2017/11/13 PHP
PHP函数积累总结
2019/03/19 PHP
thinkphp3.2框架中where条件查询用法总结
2019/08/13 PHP
PHP如何将图片文件上传到另外一台服务器上
2019/08/26 PHP
php 多进程编程父进程的阻塞与非阻塞实例分析
2020/02/22 PHP
js 省地市级联选择
2010/02/07 Javascript
千分位数字格式化(用逗号隔开 代码已做了修改 支持0-9位逗号隔开)的JS代码
2013/12/05 Javascript
利用javascript判断文件是否存在
2013/12/31 Javascript
jquery获取当前日期的方法
2015/01/14 Javascript
jquery插件NProgress.js制作网页加载进度条
2015/06/05 Javascript
jQuery unbind()方法实例详解
2016/01/19 Javascript
微信小程序开发(二)图片上传+服务端接收详解
2017/01/11 Javascript
js 获取今天以及过去日期
2017/04/11 Javascript
微信小程序音乐播放器开发
2019/11/20 Javascript
微信小程序实现搜索功能
2020/03/10 Javascript
[37:03]完美世界DOTA2联赛PWL S3 INK ICE vs GXR 第二场 12.16
2020/12/18 DOTA
Python装饰器基础详解
2016/03/09 Python
浅谈python中copy和deepcopy中的区别
2017/10/23 Python
python时间日期函数与利用pandas进行时间序列处理详解
2018/03/13 Python
Flask框架各种常见装饰器示例
2018/07/17 Python
对python中类的继承与方法重写介绍
2019/01/20 Python
Django--权限Permissions的例子
2019/08/28 Python
TensorFlow查看输入节点和输出节点名称方式
2020/01/04 Python
对tensorflow中tf.nn.conv1d和layers.conv1d的区别详解
2020/02/11 Python
Python中的Cookie模块如何使用
2020/06/04 Python
使用phonegap操作数据库的实现方法
2017/03/31 HTML / CSS
幼教个人求职信范文
2013/12/02 职场文书
基本公共卫生服务健康教育工作方案
2014/05/22 职场文书
应届毕业生求职信
2014/05/26 职场文书
导游词格式
2015/02/13 职场文书
工作态度怎么写
2015/06/25 职场文书
羊脂球读书笔记
2015/06/30 职场文书