我有一个在linux上运行的半大型python应用程序。我试图设置它,这样我就可以在程序启动时读取配置文件,然后保存这些值,以便在应用程序运行时随时使用,而无需重新读取配置文件。在
所以我试图在我的第一个modal中加载一个configValues类,测试.py. 并读取设定的值。然后在这个例子中再次读取test2.py中的值。在
我从来没有得到价值观。有人能帮我吗?在
配置.pyclass config():
def __init__(self):
configFile = File(myPath)
if configFile.exist():
myXML = str(configFile.openAndRead())
def setupValues(self):
configValues.color = self.getElement('color')
def getElement(self, element):
tree=et.fromstring(self.myXML)
for el in tree.findall('head'):
for ch in el.findall(element):
return ch.text
class configValues():
def __init__(self):
global color
测试.py
^{pr2}$
test2.pyimport config
class test2():
def __init__(self):
configVal = config.configValues()
print configVal.color