hasattr(x, y) getattr(x, y) setattr(x, y , v) delattr(x, y)四种反射方法,就是把字符串反射为内存地址。 ...
分类:
其他好文 时间:
2017-11-25 22:38:04
阅读次数:
140
#!/usr/bin/env python# -*- coding: utf-8 -*-# @Time : 2017/11/22 20:35# @Author : mixiu26def bulk(self): print("%s is yelling..." % self.name)class Do ...
分类:
编程语言 时间:
2017-11-23 08:08:23
阅读次数:
180
issubclass(class, classinfo):检查class是否属于classinfo isinstance(object, classinfo):检查实例对象object是否属于类classinfo hasattr(object, name):检查实例对象object是否有名为str( ...
分类:
编程语言 时间:
2017-11-06 20:13:12
阅读次数:
261
反射:通过字符串映射或修改程序运行时的状态、属性、方法python中的反射功能是由以下四个内置函数提供:hasattr、getattr、setattr、delattr,改四个函数分别用于对对象内部执行:检查是否含有某成员、获取成员、设置成员、删除成员。 hasattr(obj,name_str) , ...
分类:
其他好文 时间:
2017-10-31 22:20:34
阅读次数:
210
内置函数dir ['__add__', '__class__', '__contains__', '__delattr__', '__delitem__', '__dir__', '__doc__', '__eq__', '__format__', '__ge__', '__getattribute ...
分类:
其他好文 时间:
2017-10-26 23:06:35
阅读次数:
207
查看函数使用方法help(raw_input)帮助中的[]为可选的内容查看数据类型有哪些方法a1={‘a‘:1,‘b‘:2,‘c‘:3}print(dir(a1))输出:[‘__class__‘,‘__contains__‘,‘__delattr__‘,‘__delitem__‘,‘__dir__‘,‘__doc__‘,‘__eq__‘,‘__format__‘,‘__ge__‘,‘__getattribute__‘...]查看元素是..
分类:
编程语言 时间:
2017-10-24 22:30:37
阅读次数:
166
通过字符串映射或修改程序运行时的状态、属性、方法, 有以下4个方法: ...
分类:
编程语言 时间:
2017-10-14 18:25:52
阅读次数:
221
面向对象知识繁杂,由于部分知识点较少用到,且多日未复习。因此将部分遗忘的知识点进一步复习整理如下。 __setattr__,__delattr__,__getattr__ __getattribute__ __setitem__,__getitem,__delitem__ __call__ 对象后面 ...
分类:
编程语言 时间:
2017-10-03 23:30:32
阅读次数:
270
通过字符串映射或修改程序运行时的状态、属性、方法, 有以下4个方法 getattr(object, name_str, default=None) 根据字符串name_str去获取obj对象里的方法内存地址hasattr(object,name_str) 判断一个对象里是否有对应的name_str字 ...
分类:
其他好文 时间:
2017-09-29 23:08:04
阅读次数:
282
https://www.liaoxuefeng.com/wiki/0014316089557264a6b348958f449949df42a6d3a2e542c000/00143167832686474803d3d2b7d4d6499cfd093dc47efcd0001.函数 Python内置了很多 ...
分类:
编程语言 时间:
2017-09-26 19:38:24
阅读次数:
255