当前位置 : 主页 > 编程语言 > python >

python type metaclass

来源:互联网 收集:自由互联 发布时间:2022-06-28
obj=Foo()##Foo类是MyType类的对象 所以先执行MyType的init Foo()加括号执行MyType的call foo=type('Foo',(object,),{'say':lambda a:123}) ##所有类都是type类的对象print(foo().say())

python type metaclass_py

obj=Foo()##Foo类是MyType类的对象 所以先执行MyType的init  Foo()加括号执行MyType的call

foo=type('Foo',(object,),{'say':lambda a:123}) ##所有类都是type类的对象 print(foo().say())

上一篇:python中,== 与 is 之间区别
下一篇:没有了
网友评论