python和类相关的几个函数
2017-12-17 17:33
281 查看
1、getattr:获取对象的属性或方法
getattr有三个参数:getattr(对象名,属性或方法,‘default’)最后一个default是默认值,也就是某个类或者某个对象没有你要获取的属性或者方法时,返回default
2、setattr:设置属性
使用setattr时有两种情况,第一种就是原本对象或者类内并没有这个属性,我可以通过setattr来进行添加并赋值第二种就是,假如某对象或者类内已经存在某属性,再用setattr进行操作的话就相当于对该属性进行修改
3、hasattr:判断对象有没有某属性,返回布尔值
hasattr(对象,要检查的属性名)4、delattr:删除属性
类属性只能通过类名来删5、isinstance:检查是不是这个对象产生的实例,返回布尔值
7、issubclass:检查一个类是否是另一个类的子类,返回布尔值
相关文章推荐
- Python取周的相关信息的几个函数
- Python中与for循环相关的几个函数
- python 实现 Peceptron Learning Algorithm ( 一) 几个函数的记录
- Python 学习日记第七篇 -- 函数相关
- python中求分布函数相关的包
- python 零散记录(一) input与raw_input 数学相关函数 转换字符串的方法
- [ [资源贴] ]数据集、函数、python、tensorflow、caffe等相关的资源分享
- python(二):函数以及面向对象相关
- Python多线程的创建,相关函数和守护线程的理解
- R语言系列:秩序相关的几个函数
- 小白学Python(三) 几个简单的函数
- Python几个标准类型内建函数
- 几个WebBrowser相关的函数(转)
- python:4:列表基本用法及相关函数(2)
- Python 函数相关总结
- ob_get_contents()函数及与其相关几个函数的用法
- Python 关于集合的方法函数和相关模块(利于做排重)
- python文件处理相关函数
- python函数学习二(几个常用函数)
- python进阶教程之循环相关函数range、enumerate、zip