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

    #1、获取所有节点
    import configparser
    config = configparser.ConfigParser()
    config.read('db',encoding='utf-8')
    ret = config.sections()
    print(ret)
    #2、获取指定节点下所有的键值对
    import configparser
    config = configparser.ConfigParser()
    config.read('db',encoding='utf-8')
    ret = config.items('section1')
    print(ret)
    #3、获取指定节点下所有的建
    import configparser
    config = configparser.ConfigParser()
    config.read('db',encoding='utf-8')
    ret = config.options('section1')
    print(ret)
    #4、获取指定节点下指定key的value值
    import configparser
    config = configparser.ConfigParser()
    config.read('db',encoding='utf-8')
    v = config.get('section1','k1')
    #v = config.getint('section1','k1')
    # v = config.getfloat('section1', 'k1')
    # v = config.getboolean('section1', 'k1')
    print(v)
    #5、检查、删除、添加节点
    import configparser
    config = configparser.ConfigParser()
    config.read('db',encoding='utf-8')
    
    #检查
    has_sec = config.has_section('section1')
    print(has_sec)
    #添加节点
    config.add_section('SEC_1')
    config.write(open('db','w'))
    #删除节点
    config.remove_section('SEC_1')
    config.write(open('db','w'))
    
    #6、检查、删除、设置指定组内的键值对
    import configparser
    config = configparser.ConfigParser()
    config.read('db',encoding='utf-8')
    #检查
    has_opt = config.has_option('section1','k1')
    print(has_opt)
    #删除
    has_opt = config.has_option('secion1','k1')
    print(has_opt)
    #设置
    config.set('section1','k10','123')
    config.write(open('db','w'))
  • 相关阅读:
    【洛谷P3374】【模板】树状数组 1
    【vijos1460】拉力赛
    NOIp2013货车运输
    【codevs1519】过路费
    【codevs1036】商务旅行
    【codevs2370】小机房的树
    【洛谷P3398】仓鼠找sugar
    【洛谷P2912】[USACO08OCT]牧场散步Pasture Walking
    sql语句绑定方法
    单实例asm,修改主机名和ip地址后的重配置+集群重新配置GI
  • 原文地址:https://www.cnblogs.com/pangguoping/p/5612943.html
Copyright © 2011-2022 走看看