什么时候在Python中实例化type类型的对象?

我知道Python类本身就是对象(属于类type的实例)。这些对象何时实例化?

我猜它是在模块导入上或在类的第一个实例上,但是我找不到关于此主题的任何文档。我对Python 2.7的答案特别感兴趣,但也希望指出Python 3中的(可能)差异。

最佳答案

一旦达到类作用域的末尾,就会实例化它们。

class foo(object):
  pass

bar = foo # Works

print type(foo)

class foo2(object):
  bar = foo2 # NameError

关于python - 在Python中实例化“类型”,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/28787844/

10-16 03:16
查看更多