本文实例讲述了python中ConfigParse模块的用法,分享给大家供大家参考。具体方法如下:
写配置一般用ConfigParse.RawConfigParse类
读配置用ConfigParse.ConfigParse类
代码如下:
写配置文件:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 | 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) #写入文件中 |
运行结果如下:
读取配置文件:
打印结果如下:
联系客服