36得票4回答
Zope接口的目的是什么?

我开始在我的代码中使用Zope接口,目前,它们只是文档。我使用它们来指定类应该拥有哪些属性,在适当的类中显式实现它们,并在期望有一个接口的地方显式检查它们。虽然这样可以完成工作,但如果可能的话,我希望它们能够做更多的事情,例如实际验证类是否已实现了接口,而不仅仅是验证我已经声明了该类实现了接口...