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