如何定义python函数,使其类型为“type”?

时间:2016-12-02 02:18:06

标签: python class types meta

在定义类Foo或函数Bar时,我得到:

>>> import MethodType
>>> type(Foo)
classobj
>>> type(Bar)
function

>>> type(MethodType)
type

我的问题是,我如何自己定义一个类/函数,以便它的类型是“type”?

非常感谢。

1 个答案:

答案 0 :(得分:2)

在定义object课程时,您没有从Foo继承:

class Foo(object):
    ...