AB C или zope.interface? - PullRequest
       24

AB C или zope.interface?

0 голосов
/ 21 марта 2020

У меня есть этот код:

class AppInterface(zope.interface.Interface):

    def required_function():
        pass

@zope.interface.implementer(AppInterface)
class DesktopApp:
    def other_function(self):
        print('Who I am')

Я не написал нужную функцию в DekstopApp, и она должна вызвать ошибку.
Но этот код работает.
Но когда я использую Модуль ab c, если я не напишу требуемый метод, я получу ошибку.

Что мне следует использовать ab c или zope.interface?

...