configparser是python 讀寫ini配置文件的一個開源庫,具體的安裝過程這裏就不用一一描述。直接上代碼來講明用途python
#!/user/bin/env python
#coding=utf-8mysql
from configparser import ConfigParser
from framework.logger import Loggersql
logger = Logger(logger="configUtil").getlog()ide
'''配置文件解析工具類'''
class configUtil:工具
def __init__(self,fileName): '''初始化''' try: self.config = ConfigParser() self.config.read(fileName,encoding='utf-8') except: # logger.exception('IO異常,請檢查配置!') pass def get(self,section,option): return self.config.get(section,option)
if name == 'main':
config = configUtil(r'E:\autoTest\rcpAutoTest_20190920\config\config.ini')
print(config)
host = config.get('sitmysqlconf', 'host')
print(host)code