The zope.interface library is a way to overcome ambiguity in Python interface design. Let’s take a look at it.
Implicit interfaces are not zen
The Zen of Python is loose enough and contradicts itself enough that you can prove anything from it. Let’s meditate upon one of its most famous principles: “Explicit is better than implicit.”