python 中的元类
类也是对象在理解元类之前,你需要先掌握Python中的类。Python中类的概念借鉴于Smalltalk,这显得有些奇特。在大多数编程语言中,类就是一组用来描述如何生成一个对象的代码段。在Python中这一点仍然成立:>>> class 但...
2016年6月3日 13:54 阅读全文>>
python中的with语句
Python’s with statement provides a very convenient way of dealing with the situation where you have ...
2016年6月3日 13:54 阅读全文>>
python中的描述符(descriptor)
Python中包含了许多内建的语言特性,它们使得代码简洁且易于理解。这些特性包括列表/集合/字典推导式,属性(property)、以及装饰器(decorator)。对于大部分特性来说,这些“中级”的语言特性有着完善的文档,并且易于学习。但是这里有个例外,那就是描述符。至少对于我来说,描述符是Python...
2016年6月3日 13:54 阅读全文>>
python动态加载模块(reload)
有时候服务器修改了配置模块,而又不能够重启服务器的情况下,可以reload来重新加载,实现热更新. chglog:2013-10-16 发现了一个新函数 setattr可以实现__dict__那段,不需要判断是否存在该成员:在1*行setattr然...
2016年6月1日 14:52 阅读全文>>
Python中的属性管理
Python管理属性的方法一般有三种:操作符重载(即,__getattr__、__setattr__、__delattr__和__getattribute__,有点类似于C++中的重载操作符)、property内置函数(有时又称“特性”)和描述...
2016年5月28日 16:49 阅读全文>>