zoukankan      html  css  js  c++  java
  • 自动化框架——PO设计模式自学——参数化配置——ini配置文件——简单读取配置文件

    文件ini里面内容;

    [email_qq]
    qq=123456
    mm=1sstt
    ;
    [mima]
    #r=123
    r=12345
    t=www.baidu.com

    import configparser
    #  C:\Users\del\PycharmProjects\untitled1\csxs.ini
    
    parse = configparser.ConfigParser()
    
    #parse.read('xs.ini')
    parse.read('C:\Users\del\PycharmProjects\untitled1\cs\xs.ini')
    sections = parse.sections()
    
    
    print(sections)
    
    print(parse['mima']['r'])
    print(parse['mima']['t'])

    执行结果:

    ['email_qq', 'mima']
    12345
    www.baidu.com

    =======================================================================

    ini文件内容:

    [email_qq]
    qq=123456
    mm=1sstt
    ;
    [mima]
    #r=123
    r=12345
    t=www.baidu.com
    import configparser
    #  C:\Users\del\PycharmProjects\untitled1\csxs.ini
    
    parse = configparser.ConfigParser()
    
    #parse.read('xs.ini')
    parse.read('C:\Users\del\PycharmProjects\untitled1\cs\xs.ini')
    
    
    print(parse.sections())            # sections() 得到所有的section,以列表形式返回
    
    print('----------------------------------')
    
    print(parse['mima']['r'])
    print(parse['mima']['t'])
    
    print('----------------------------------')
    
    print(parse.items('mima'))   # items 得到某个section的所有键值对
    
    print('--------------------------------------')
    
    print(parse.options('mima'))        # options(section) 得到某个section下的所有option
    
    
    
    print('--------------------------------------')
    # get(section,option) 得到section中的option值,返回string/int类型的结果
    
    
    print(parse.getint('mima','r'))
    print(parse.get('mima','t'))

    执行结果:

    ['email_qq', 'mima']
    ----------------------------------
    12345
    www.baidu.com
    ----------------------------------
    [('r', '12345'), ('t', 'www.baidu.com')]
    --------------------------------------
    ['r', 't']
    --------------------------------------
    12345
    www.baidu.com

  • 相关阅读:
    DataGrid内容导出Excel文件(C#)
    IE无法查看源文件原因及解决办法
    通过Internet访问内网中的服务器
    工欲善其事,必先利其器——图文并茂详解VisualStudio使用技巧
    Flash中对动态文本框使用遮罩
    Flash中XML跨域访问数据的规则
    Google导航代码
    信息竞赛小结
    第一天,开始系统学习 void
    浅析各种数据类型的取值范围 void
  • 原文地址:https://www.cnblogs.com/xiaobaibailongma/p/12623893.html
Copyright © 2011-2022 走看看