1.hasattr和getattr#!/usr/bin/envpython
#-*-coding:utf-8–*-
importsys
classWebServer(object):
def__init__(self,host,port):
self.ip=host
self.port=port
defstart(self):
print("startserver..")
defstop(self):
print("stopserver..")
defrestart(self):
self.st..
分类:
编程语言 时间:
2016-05-19 06:48:48
阅读次数:
206
fun = getattr(str,'__len__') print fun('abc') #相当于执行 'abc'.__len__ ...
分类:
编程语言 时间:
2016-05-16 15:51:38
阅读次数:
161
python 中__getattr__ 以及 __setattr__用法以及单元测试实例 ...
分类:
编程语言 时间:
2016-05-16 01:57:52
阅读次数:
378
直接上代码 是不是感觉节操碎了一地? 原理剖析: 默认: class_object.attr --> 去 class_object.__dict__中寻找 attr的属性 --(没找着) > class.__dict__ (没找者) > parent_class.__dict__ (没找着) > 抛 ...
分类:
其他好文 时间:
2016-05-11 11:08:51
阅读次数:
167
getattr()函数是Python自省的核心函数,具体使用大体如下: 获取对象引用getattrGetattr用于返回一个对象属性,或者方法 class A: def __init__(self): self.name = 'zhangjing' #self.age='24' def method ...
分类:
编程语言 时间:
2016-05-07 16:33:54
阅读次数:
185
感觉到刷题宝有一个好处,也许也不是好处,它的答案必须是真正输出的值,也就是说应该输出字符串aaaa的时候,答案必须写成界面上返回的值,即'aaaa'。有利于真正记忆返回值类型,但是。。。。太繁琐了 1.getattr():python自省函数,用于查看某对象是否具有某种属性并返回属性值或者末字符串, ...
分类:
编程语言 时间:
2016-04-12 14:18:10
阅读次数:
155
* { margin:0px auto; 0px表示去掉元素自带的边距 auto设置后,div就可以自动居中 padding:0px; 去掉默认的内边距}一般做页面之前都会写上以上代码,方便布局 小节:1).任何标签里都是可以自己写属性的,名字和值可以自己定义.用js取值, 把属性放在getattr ...
分类:
微信 时间:
2016-04-04 19:27:06
阅读次数:
330
__get__,__getattr__和__getattribute都是访问属性的方法,但不太相同。 object.__getattr__(self, name) 当一般位置找不到attribute的时候,会调用getattr,返回一个值或AttributeError异常。 object.__get
分类:
编程语言 时间:
2016-03-15 17:15:55
阅读次数:
173
解析python中的getattribute 和?getattr
分类:
Web程序 时间:
2016-03-14 22:23:05
阅读次数:
359