def classesinmodule(module):
    md = module.__dict__
return [md[c] for c in md if isinstance(md[c], type) and md[c].__module__ ==
    module.__name__]
Как получить все классы, определенные в модуле, но не импортированные?