我想要做的是這樣的:如何將變量添加到我從中導入的模塊?
template.py
def dummy_func():
print(VAR)
# more functions like this to follow
fabfile.py
# this gets called by fabric (fabfile.org)
# safe to think of it as ant build.xml
import template
template.VAR = 'some_val'
from template import *
即我有一個模板模塊,其他模塊應「擴展」促進所需的變量。 這可以以功能的方式完成(而不是對象繼承)?
編輯:添加了更多的代碼。
我不知道這樣做的正確的方法是,但已經使用的那種相同讓我簡單地將「VAR = value」附加到template_module.py – Kimvais 2009-12-14 18:38:57
「smth」是什麼意思? – 2009-12-14 18:42:07
@ S.Lott:「某事」。 – AKX 2009-12-14 18:54:12