Перебирать подклассы данного класса в данном модуле
Вот один из способов сделать object-oriented-modeling это:
import inspect
def get_subclasses(mod, cls):
"""Yield the classes in module ``mod`` that inherit from ``cls``"""
for name, obj in inspect.getmembers(mod):
if hasattr(obj, "__bases__") and cls in obj.__bases__:
yield obj
python
oop
2021-12-04T00:00:33+00:00
2022-04-11T11:19:23+00:00
PaCHuKo
Вопросы с похожей тематикой, как у вопроса:
Перебирать подклассы данного класса в данном модуле
Предупреждение о файлах Cookies
Мы используем файлы cookies для улучшения работы сайта. Оставаясь на нашем сайте, вы соглашаетесь с условиями использования файлов cookies. Чтобы ознакомиться с нашими Положениями о конфиденциальности и об использовании файлов cookie, нажмите здесь.