2010-08-21 36 views
3

var =实例(对象)?Instance()在Python任务中做什么?

+2

由于它不是标准库的一部分,我们只能猜测。你在哪里看到这个代码?请提供参考或指向您看到此代码的地方的链接。 – 2010-08-21 20:02:03

+0

也许他/她的意思是'isinstance'? – elo80ka 2010-08-21 21:29:30

+1

@ elo80ka:不太可能:问题的语法根本不接近'isinstance'。 – 2010-08-21 21:54:09

回答

4

它称为__call__()方法。

0

其实我以为是来自标准库。在检查中,它来自enthought.traits.api.Instance。它拥有对象实例的引用。如果您将特定类传递给构造函数(例如Instance(MyClass)),它会进行验证以确保您传递正确的类。

相关问题