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 相关文章推荐
动态创建类实例代码
Oct 07 Python
python中的实例方法、静态方法、类方法、类变量和实例变量浅析
Apr 26 Python
Python lambda和Python def区别分析
Nov 30 Python
Python psutil模块简单使用实例
Apr 28 Python
Win7下Python与Tensorflow-CPU版开发环境的安装与配置过程
Jan 04 Python
python跳过第一行快速读取文件内容的实例
Jul 12 Python
Python GUI布局尺寸适配方法
Oct 11 Python
用Python配平化学方程式的方法
Jul 20 Python
Django使用unittest模块进行单元测试过程解析
Aug 02 Python
python新手学习使用库
Jun 11 Python
python要安装在哪个盘
Jun 15 Python
Python3爬虫里关于Splash负载均衡配置详解
Jul 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常见的魔术方法详解
2014/12/25 PHP
浅析PHP中的闭包和匿名函数
2017/12/25 PHP
PHP多维数组指定多字段排序的示例代码
2018/05/16 PHP
一个基于jquery的图片切换效果
2010/07/06 Javascript
Jquery实现鼠标移上弹出提示框、移出消失思路及代码
2013/05/19 Javascript
jquery右下角自动弹出可关闭的广告层
2015/05/08 Javascript
bootstrap网页框架的使用方法
2016/05/10 Javascript
js判断数组key是否存在(不用循环)的简单实例
2016/08/03 Javascript
详解Javascript ES6中的箭头函数(Arrow Functions)
2016/08/24 Javascript
a标签跳转到指定div,jquery添加和移除class属性的实现方法
2016/10/10 Javascript
配置nodejs环境的方法
2017/05/13 NodeJs
jQuery初级教程之网站品牌列表效果
2017/08/02 jQuery
JS+WCF实现进度条实时监测数据加载量的方法详解
2017/12/19 Javascript
微信小程序页面缩放式侧滑效果的实现代码
2018/11/15 Javascript
Vue实现的父组件向子组件传值功能示例
2019/01/19 Javascript
JS实现的类似微信聊天效果示例
2019/01/29 Javascript
javascript异步处理与Jquery deferred对象用法总结
2019/06/04 jQuery
详解vue 命名视图
2019/08/14 Javascript
layui实现form表单同时提交数据和文件的代码
2019/10/25 Javascript
vue-cli打包后本地运行dist文件中的index.html操作
2020/08/12 Javascript
基于react项目打包css引用路径错误解决方案
2020/10/28 Javascript
绘制微信小程序验证码功能的实例代码
2021/01/05 Javascript
简单介绍Python的轻便web框架Bottle
2015/04/08 Python
使用Python的PEAK来适配协议的教程
2015/04/14 Python
Python使用Supervisor来管理进程的方法
2015/05/28 Python
pycharm中显示CSS提示的知识点总结
2019/07/29 Python
python可视化篇之流式数据监控的实现
2019/08/07 Python
Python pickle模块实现对象序列化
2019/11/22 Python
python使用建议技巧分享(三)
2020/08/18 Python
物业管理大学生个人的自我评价
2013/10/10 职场文书
会计电算一体化个人简历的自我评价
2013/10/15 职场文书
鲁滨孙漂流记读书笔记
2015/06/30 职场文书
2016年小学生迎国庆广播稿
2015/12/18 职场文书
节约用水广告语60条
2019/11/14 职场文书
排查并解决MySQL生产库内存使用率高的报警
2022/04/11 MySQL
解决vue中provide inject的响应式监听
2022/04/19 Vue.js