配置文件setting.ini

1
2
3
4
[app]
appName  =  apptest
Ip  =  0.0 . 0.0
Port  =  10010


读取方法:

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
import  ConfigParser
from  log4py  import  log4py
var  =  {}
log = log4py( "readConfig.py" )
def  getConfig(configFile):
     try :
         cf  =  ConfigParser.ConfigParser()
         cf.read(configFile)
     except  Exception,e:
         log.error(e)
         traceback.print_exc()
     for  section  in  cf.sections():
         for  key,values  in  cf.items(section):
             log.debug( "Config:" + key + ":" + values)
             var[key]  =  values
getConfig( 'setting.ini' )
print  var[ 'port' ]