Можно ли создать интерфейс класса в python и различные реализации интерфейса.
Пример: я хочу создать класс для доступа к pop3 (и все методы и т. Д.). Если я выберу коммерческий компонент, я хочу обернуть его, чтобы придерживаться договора.
В будущем, если я захочу использовать другой компонент или написать свой собственный, я хочу иметь возможность обмениваться вещами, а не связывать их слишком тесно.
возможно? Я новичок в питоне.