摘要:        
python中的自省,介绍一下几个重要的函数:dir函数,传入的参数是对象,返回该对象的所有属性和函数列表:>>> import string>>> dir(string)['Formatter', 'Template', '_TemplateMetaclass', '__builtins__', '__doc__', '__file__', '__name__', '__package__', '_float',     阅读全文
        
            posted @ 2013-01-29 11:32
mingaixin
阅读(474)
评论(0)
推荐(0)
        
            
        
        
摘要:        
python是如何体现反射的:globals()这个函数返回一个map,这个map的key是全局范围内对象的名字,value是该对象的实例。在不导入任何module下,执行globals()的结果如下:>>> globals(){'__builtins__': <module '__builtin__' (built-in)>, '__name__': '__main__', '__doc__': None, '__package__': None}在导入sys后,可以    阅读全文
        
            posted @ 2013-01-29 11:21
mingaixin
阅读(640)
评论(0)
推荐(0)
        
            
        
        
摘要:        
class Singleton(object): _instance = None def __new__(cls, *args, **kwargs): if not cls._instance: cls._instance = super(Singleton, cls).__new__(cls, *args, **kwargs) return cls._instance if __name__ == '__main__': s1=Singleton() s2=Singleton() if(i...    阅读全文
        
            posted @ 2013-01-29 10:43
mingaixin
阅读(488)
评论(1)
推荐(0)
        
 
                     
                    
                 
                    
                 
 
         
         浙公网安备 33010602011771号
浙公网安备 33010602011771号