您好,欢迎访问一九零五行业门户网

python中ConfigParse模块的用法

本文实例讲述了python中configparse模块的用法,分享给大家供大家参考。具体方法如下:
写配置一般用configparse.rawconfigparse类
读配置用configparse.configparse类
代码如下:
写配置文件:
import configparser import time config = configparser.rawconfigparser() task = {} task[id] = 1 task[package] = exe task[timeout] = 150 task[dst_filename] = 1.exe task[custom] = config.add_section(analysis)#增加section config.set(analysis, id, task[id])#增加option config.set(analysis, target, task[dst_filename]) config.set(analysis, package, task[package]) config.set(analysis, timeout, task[timeout]) config.set(analysis, started, time.asctime()) fp = open(analy.conf, w) config.write(fp)#写入文件中
运行结果如下:
[analysis]started = tue apr 10 15:40:51 2012package = exeid = 1timeout = 150target = 1.exe
读取配置文件:
import configparser config = configparser.configparser() config.read(analy.conf) if config.has_option(analysis, timeout): print config.get(analysis, timeout) print config.sections() print config.get(analysis, package) print config.getint(analysis, id)
打印结果如下:
150['analysis']exe1
希望本文所述对大家的python程序设计有所帮助。
其它类似信息

推荐信息