It could be my environment, but I get this error when using the example code:
import debinterface
adapters = debinterface.Interfaces().adapters
Work around:
from debinterface.interfaces import Interfaces
adapters = Interfaces().adapters
Also a thread on stackoverflow about this issue (not mine):
https://stackoverflow.com/questions/27513101/python-attributeerror-module-object-has-no-attribute-interfaces
A minor thing, the download URL on the following page i broken:
https://pypi.python.org/pypi/debinterface
I'm using Debian 9 (stretch)