python 读取 ini配置

发布时间:2019-07-06 10:47:13编辑:auto阅读(1536)

    #config.ini文件
    [main]
    version = 20110921
    [win]
    pos = 0,0
    >>>import ConfigParser
       
    # <strong>RawConfigParser</strong> 基本配置类
    # ConfigParser 继承之RawConfigParser类,实现了智能特性
    # SafeConfigParser 继承至ConfigParser,实现了更多智能特征,实现更有可预见性,新的应用更偏好这个版本
    >>>config = ConfigParser.SafeConfigParser()
    >>>config.read("config.ini")
    >>>sections = config.sections()
    >>>print sections
    ['main', 'win']
    >>>options = config.options("main")
    >>>print options
    ['version']
    >>>items = config.items("main")
    >>>print items
    [('version', '20110921')]
    >>>value = config.get("main","version")
    >>>print value
    '20110921'
    >>>config.set('main', 'version', '2011-09-23')
    >>>fp = open(r'config.ini','w')
    >>>config.write(fp)
    >>>fp.close()
    #修改后的config.ini文件
    [main]
    version = 2011-09-23
    [win]
    pos = 0,0


关键字

上一篇: Python的zip函数

下一篇: Python结构化编程