Eine Ebene höher
Frage
Was bedeutet eigentlich das Stichwort __implements__ im Zope Python Produkten?
Antwort
Das __implements__ Keyword im Python Sourcecode ist eine reine Konvention um anzuzeigen, dass diese Python Klasse der Struktur des dort angegebenen Interfaces folgt.
Das Einfügen dieses Statements hat keinerlei Auswirkungen auf die tatsächliche Funktion der Klasse.
In Zope3 spielt dieses Keyword eine zentrale Rolle und wird bei der Entwicklung eines Produktes zwingend eingesetzt werden müssen. siehe Zope3