1、configparser 配置文件读取方法
class getConfigParser(object):
def __init__(self):
self.conn = ConfigParser()
def get(self, iini, nname):
self.conn.read('sset.ini')
vvalue = self.conn.get(iini, nname)
return vvalue
getconfi = getConfigParser()
apath = getconfi.get('iini', 'apath')
'''
# sset.ini
[iini]
apath=..\\records\\
'''
脚本运行时,全部加载到缓存中,后续读取只从缓存中读取,所以配置更改后读取内容不会改变
2、实时读取方法
每次读取后清除缓存即可
class getConfigParser(object):
def __init__(self):
self.conn = ConfigParser()
def get(self, iini, nname):
self.conn.read('sset.ini')
vvalue = self.conn.get(iini, nname)
self.conn.clear()
return vvalue
getconfi = getConfigParser()
apath = getconfi.get('iini', 'apath')