示例#1
0
class ConfigParams :
    def __init__(self):
        self.configParser = XmlParser()

    def initialize(self, xmlConfigFile):
        self.parseXmlConfigParams(xmlConfigFile)

    def parseXmlConfigParams(self, xmlConfigFile) :
        self.local_tempout_dir = self.configParser.get_node_value('system/WorkLocalDir')
        self.advertiser_name = self.configParser.get_node_prop('advertisers/advertiser', 'name')
        self.track_product = self.configParser.get_node_value('advertisers/advertiser/track_product')
        self.track_db = self.configParser.get_node_value('advertisers/advertiser/track_db')
        self.sitecode = self.configParser.get_node_value_by_index('advertisers/advertiser/sitecodes/sitecode', 0)
示例#2
0
 def __init__(self):
     self.configParser = XmlParser()