摘要: super是一个给内置类 type(super) <class 'type'> super(type, type-or-object) 返回一个代理对象,把方法的调用委托给type的父类或兄弟类,即从第二个参数type-or-object的mro链上type的后面开始找起。第二个参数必须是第一个的子 阅读全文
posted @ 2022-08-09 23:14 店里最会撒谎白玉汤 阅读(34) 评论(0) 推荐(0)
摘要: C3算法 当一个类多继承时,写在前面的类的优先级高于后面的,其子类也要保证这个特性。 class A: def f(self): print('A') class B: def f(self): print('B') class C(B, A): pass class D(C): pass C(). 阅读全文
posted @ 2022-08-09 20:50 店里最会撒谎白玉汤 阅读(48) 评论(0) 推荐(0)
摘要: python对大于512字节的对象会使用malloc动态申请内存,对于小于512字节的对象使用内存池。 内存池分三个等级block、pool和arena。 block block是一个8字节为步长的大小固定的内存块,总共64种block,从小到大依次是8字节,16字节、24字节、32字节直到512字 阅读全文
posted @ 2022-08-09 18:50 店里最会撒谎白玉汤 阅读(454) 评论(1) 推荐(1)