суть- мне сначала заводят данные, какой класс от какого наследуется, например
A
B : C D
C : A
и тд
а потом мне задаются вопросы, являются классы предками или нет, а я должна выводить йес ноу, например
B : C
йес
у меня есть алгоритм в голове, но до конца не доходит как его реализовать, вот тут прошу помощи
сначала я строки привожу в вид без двоеточия путем d=re.findall(+,c) получается всё красиво в виде
далее моя идея написать функцию так, чтобы выводились команды class B(C,D):pass
как-то так мне придумалось
def fun(a,*args):
for arg in args:
class a(arg):pass
fun(d)
но оно не работает

когда я спрашиваю его issubclass(B, C) говорит что этих классов нет