尝试这个:
import syscurrent_module = sys.modules[__name__]
在您的情况下:
import sys, inspectdef print_classes(): for name, obj in inspect.getmembers(sys.modules[__name__]): if inspect.isclass(obj): print(obj)
甚至更好:
clsmembers = inspect.getmembers(sys.modules[__name__], inspect.isclass)
因为inspect.getmembers()带谓语。



