在我的应用程序中,我在example
名为examplemod
.
我的应用程序:
from example import examplemod
examplemod.do_stuff()
它像这样导入另一个模块example
。
例子mod.py:
from example import config
# uses config
# then does stuff
config
使用常数。
配置文件:
CONSTANT = "Unfortunate value"
我想examplemod
在我的应用程序中使用时覆盖这个常量(将其设置为CONSTANT = "Better value"
),并且我不想修改底层模块,因此我不必维护自己的包。我怎样才能做到这一点?