zoukankan      html  css  js  c++  java
  • python configparser模块

    Configparser模块

    Configparser模块

    生成

    import configparser
    config = configparser.ConfigParser()
    config['DEFAULT']={
    'ServerAliveInterval':'45',
    'Compression':'yes',
    'CompressionLevel':'9'
    }
    config['bitbucket.org']={
    'User':'hg'
    }
    config['topsecret.server.com']={
    'Port':'50022',
    'ForwardX11':'no'
    }
    config['DEFAULT']['ForwardX11']='yes'
    with open('expance.ini','w') as configfile:
    config.write(configfile)

    修改

    import configparser
    config=configparser.ConfigParser()
    config.read('expance.ini')
    print(config.sections())#default读不出来,默认不读
    print(config.defaults())#打印default
    print(config['bitbucket.org']['User'])
    '''
    修改
    '''
    sec=config.remove_section('bitbucket.org')
    config.write(open('expance.ini','w'))

    [section1]
    k1 = v1
    k2:v2

    [section2]
    k1 = v1

    import ConfigParser

    config = ConfigParser.ConfigParser()

    config.read('i.cfg')

    ########## 读 ##########

    secs = config.sections()

    print secs

    options = config.options('group2')

    print options

    item_list = config.items('group2')

    print item_list

    val = config.get('group1','key')

    val = config.getint('group1','key')

    ########## 改写 ##########

    sec = config.remove_section('group1')

    config.write(open('i.cfg', "w"))

    sec = config.has_section('wupeiqi')

    sec = config.add_section('wupeiqi')

    config.write(open('i.cfg', "w"))

    config.set('group2','k1',11111)

    config.write(open('i.cfg', "w"))

    config.remove_option('group2','age')

    config.write(open('i.cfg', "w"))

  • 相关阅读:
    一行代码搞定Dubbo接口调用
    测试周期内测试进度报告规范
    jq 一个强悍的json格式化查看工具
    浅析Docker容器的应用场景
    HDU 4432 Sum of divisors (水题,进制转换)
    HDU 4431 Mahjong (DFS,暴力枚举,剪枝)
    CodeForces 589B Layer Cake (暴力)
    CodeForces 589J Cleaner Robot (DFS,或BFS)
    CodeForces 589I Lottery (暴力,水题)
    CodeForces 589D Boulevard (数学,相遇)
  • 原文地址:https://www.cnblogs.com/dcotorbool/p/7007815.html
Copyright © 2011-2022 走看看