解析配置文件而不执行它

时间:2016-04-13 11:54:25

标签: django parsing config

我需要从django配置文件中获取每个定义而不执行/获取文件。

理想情况下,我希望能够得到:

# common.py
DJANGO_ROOT = ...
DEBUG = ...

返回值:

-> ("DJANGO_ROOT", "DEBUG", ...)

通过这个我想比较不同的配置文件来检查是否在common中首先定义了所有变量。

我目前正在尝试compiler.parseFile方法,但我看到该软件包已被弃用。

还有其他办法吗?

0 个答案:

没有答案