给你一个路径,可以找到类并获取其中的大写的静态字段。
seetings.py
class Foo: TEST = True
test.py
import importlib # 如何根据字符串找到类 path = "settings.Foo" p, c = path.rsplit('.', maxsplit=1) m = importlib.import_module(p) cls = getattr(m,c) print(dir(cls)) for key in dir(cls): if key.isupper(): print(key,getattr(cls,key))