python使用ConfigParser库读取配置文件,pythonconfigparser,温习一下以前在某一个引擎
python使用ConfigParser库读取配置文件,pythonconfigparser,温习一下以前在某一个引擎
温习一下以前在某一个引擎程序中用到的ConfigParser库!对于要编译成exe的程序,结合一个配置文件进行一些常规配置还是挺方便吧。而ConfigParser解析配置文件格式挺方便的,配置文件是由多个section构成,每个section下有多个配置项,如conf.ini:
[DB]host=127.0.0.1name=mydbuser=rootpwd=testpwd[TH]thread=5timeout=30
练习一下:
#coding=utf-8import ConfigParsercf = ConfigParser.ConfigParser()cf.read('conf.ini') #另个方法是cf.readfp(fp) fp是已打开的文件对象# 列出所有sectionssec = cf.sections()print sec#列出[TB]下的optionspos = cf.options("TH")print pos#直接读取配置值print cf.get("DB","host") #不要与字典的get()混淆哦print cf.get("DB","name")print cf.get("DB","user")print cf.get("DB","pwd")print cf.getint("TH","thread") #getint()返回的是整型print cf.getint("TH","timeout")
运行效果:
读取配置文件的效果
相关内容
- python 检测关键词在百度的排名,python关键词,python检测
- python urllib 使用总结,pythonurllib,import urlli
- python使用sgmllib库 SGMLParser解析页面中的链接地址,sgm
- python使用ftplib做ftp操作,pythonftplib,ftplib是 Pyth
- webpy的LightTPD配置,webpyLightTPD配置,在生产环境下推荐在
- webpy 性能调优记录页面执行时间,webpy调优,记录网站执
- python使用urllib2上传文件代码,pythonurllib2,import urlli
- python中文字符编码decode,encode以及乱码解决总结,pyt
- 在python中使用windows内存映射文件,pythonwindows,在python中
- python使用json序列化datetime类型问题处理,jsondatetime,使用
评论关闭