#!/usr/bin/python
|
# -*- coding: GBK -*-
|
#
|
# @todo:
|
#
|
# @author: Alee
|
# @date 2018-1-3 ÏÂÎç05:52:47
|
# @version 1.0
|
#
|
# @note:
|
#
|
#---------------------------------------------------------------------
|
|
import ConfigParser
|
import logging
|
|
class AppConfig():
|
def __init__(self, filePath, sectionName):
|
self.config = ConfigParser.ConfigParser()
|
self.config.read(filePath)
|
self.sectionName = sectionName
|
|
def SetSection(self, sectionName):
|
self.sectionName = sectionName
|
|
def GetValue(self, key):
|
return self.config.get(self.sectionName, key)
|
|
def GetIntValue(self, key):
|
return self.config.getint(self.sectionName, key)
|
|
__gGameConfig = None
|
|
|
|
def GetConfig():
|
global __gGameConfig
|
if not __gGameConfig:
|
FilePath = ".\Config.ini"
|
SectionName = "VoiceConfig"
|
__gGameConfig = AppConfig (FilePath, SectionName)
|
return __gGameConfig
|
|