摘要: class SingleObj(): __singleobj=None @classmethod def get_singleinstance(cls): if not cls.__singleobj: cls.__singleobj=SingleObj() return cls.__singleobj obj1=S... 阅读全文
posted @ 2017-11-05 16:18 howhy 阅读(148) 评论(0) 推荐(0) 编辑
摘要: PS D:\python\py_test> python3 .\t1.py 手动触发exceptionerror: 出错了 print(123) assert 1==1##若成立则执行后面的代码 反之直接报错 print(456) 阅读全文
posted @ 2017-11-05 15:23 howhy 阅读(464) 评论(0) 推荐(0) 编辑
摘要: obj=Foo()##Foo类是MyType类的对象 所以先执行MyType的init Foo()加括号执行MyType的call foo=type('Foo',(object,),{'say':lambda a:123}) ##所有类都是type类的对象 print(foo().say()) fo 阅读全文
posted @ 2017-11-05 14:40 howhy 阅读(194) 评论(0) 推荐(0) 编辑
摘要: 结果: 阅读全文
posted @ 2017-11-05 13:13 howhy 阅读(140) 评论(0) 推荐(0) 编辑
摘要: 千万不要被所谓“元类是99%的python程序员不会用到的特性”这类的说辞吓住。因为每个中国人,都是天生的元类使用者 学懂元类,你只需要知道两句话: 道生一,一生二,二生三,三生万物 我是谁?我从哪来里?我要到哪里去? 道生一,一生二,二生三,三生万物 我是谁?我从哪来里?我要到哪里去? 在pyth 阅读全文
posted @ 2017-11-05 09:45 howhy 阅读(1409) 评论(0) 推荐(0) 编辑