博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
python 面向对象反射以及内置方法
阅读量:7023 次
发布时间:2019-06-28

本文共 295 字,大约阅读时间需要 1 分钟。

一、反射

  什么是反射:可以用字符串的方式去访问对象的属性,调用对象的方法(但是不能去访问方法),python中一切皆对象,都可以使用放射。

 

反射的四种方法:

hasattr:hasattr(object.name)判断一个对象是否有name属性或者是name方法。有就返回True,没有就返回False

getattr:获取对象的属性或者方法,如果存在则打印出来。

serattr:给对象的属性赋值,若属性不存在,先创建后赋值

delattr:删除该对象指定的一个属性

 

 

二、内置方法

转载于:https://www.cnblogs.com/liubiaos/p/9293400.html

你可能感兴趣的文章
定义一个不能被继承的类
查看>>
xgboost参数调优的几个地方
查看>>
python3编写网络爬虫13-Ajax数据爬取
查看>>
JVM监控启动参数
查看>>
npm 是干什么的
查看>>
视达配色教程1 色彩是什么
查看>>
枚举2--熄灯问题
查看>>
overload和override二者之间的区别
查看>>
Spring MVC工作原理(好用版)
查看>>
html5--1.18 div元素与布局
查看>>
HTML.7表单
查看>>
企业架构研究总结(7)——联邦企业架构之FEAF的出现和构成(下)
查看>>
5.3 删除二叉搜索树的最大元素和最小元素
查看>>
stund客户端使用结果说明
查看>>
东西学了容易忘?学会跟踪你的知识
查看>>
6.13
查看>>
鱼C扫描器
查看>>
hdu 5720
查看>>
选择区间不相交问题
查看>>
C# FileStream 按大小分段读取文本内容
查看>>