Descrição
Contratos de interface podem ser declarados e checados em aplicações legadas Python 2 com Zope Interface. Esta biblioteca ajuda frameworks a descrever capacidades esperadas de objetos e relações entre componentes.
Ela é importada por aplicações e bibliotecas, não aberta diretamente. Declarações de interface documentam estrutura, mas não substituem validação em runtime quando dados não são confiáveis.