Source code for caspia.toolbox.subclasses
[docs]def all_subclasses(cls):
subclasses = set()
for subclass in cls.__subclasses__():
subclasses.add(subclass)
subclasses = subclasses | all_subclasses(subclass)
return subclasses