Если у вас есть абстрактный базовый класс со статическим методом, то порядок декораторов должен быть таким:
@staticmethod @abstractmethod def my_fancy_method(): pass
Если вы переключите их вокруг, получите ATTRIBUTERROR: атрибут «__isabstractmethod__» объектов «staticmethod» не подлежит записи
Анкет Теперь ты знаешь.
Оригинал: “https://dev.to/mike239x/random-python-fact-of-the-day-5l1”