python路径找类并获取静态字段
Posted shihun
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了python路径找类并获取静态字段相关的知识,希望对你有一定的参考价值。
Python通过路径找类并获取其中大写的静态字段
settings.py
class Foo: DEBUG = True TEST = True
xx.py
1 import importlib 2 3 path = "settings.Foo" 4 5 p,c = path.rsplit(‘.‘, maxsplit=1) 6 m = importlib.import_module(p) 7 cls = getattr(m, c) 8 9 # 如果找到这个类? 10 for key in dir(cls): 11 if key.isupper(): 12 print(key, getattr(cls, key))
以上是关于python路径找类并获取静态字段的主要内容,如果未能解决你的问题,请参考以下文章