zoukankan      html  css  js  c++  java
  • day05_03 configparser 生成模块文件

    __author__ = "Alex Li"
    
    import configparser #ConfigParser
    
    config = configparser.ConfigParser()
    
    config["DEFAULT"] = {'ServerAliveInterval': '45',
                         'Compression': 'yes',
                         'CompressionLevel': '9'}
    
    config['bitbucket.org'] = {}
    config['bitbucket.org']['User'] = 'hg'
    
    config['topsecret.server.com'] = {}
    config['topsecret.server.com']
    config['topsecret.server.com']['Host Port'] = '50022'  # mutates the parser
    config['topsecret.server.com']['ForwardX11'] = 'no'  # same here
    
    config['DEFAULT']['ForwardX11'] = 'yes'
    
    
    with open('example.ini', 'w') as configfile:
        config.write(configfile)
    

    生成文件效果

    __author__ = "Alex Li"
    
    import configparser #ConfigParser
    
    config = configparser.ConfigParser()
    
    config["DEFAULT"] = {'ServerAliveInterval': '45',
                         'Compression': 'yes',
                         'CompressionLevel': '9'}
    
    config['bitbucket.org'] = {}
    config['bitbucket.org']['User'] = 'hg'
    
    config['topsecret.server.com'] = {}
    config['topsecret.server.com']
    config['topsecret.server.com']['Host Port'] = '50022'  # mutates the parser
    config['topsecret.server.com']['ForwardX11'] = 'no'  # same here
    
    config['DEFAULT']['ForwardX11'] = 'yes'
    
    
    with open('example.ini', 'w') as configfile:
        config.write(configfile)
    

    configparser读

    __author__ = "Alex Li"
    
    import configparser
    
    conf = configparser.ConfigParser()
    conf.read("example.ini")
    
    print(conf.defaults())
    print(conf['bitbucket.org']['user'])
    #print(conf.sections())
    
    # 删除源文件内容
    sec = conf.remove_section('bitbucket.org')
    conf.write(open('example.ini', "w"))
    
  • 相关阅读:
    [git] git 的基本认知
    [Java] Java IO Files
    [Java] Java IO 概况
    [Java] JavaMail 发送带图片的 html 格式的邮件
    [Java] HashMap 导致的高 CPU 使用率
    [Struts] Hello World Demo
    [Hibernate] 注解映射例子
    [Hibernate] List 映射例子
    cmd的xcopy命令
    wpf custom control
  • 原文地址:https://www.cnblogs.com/netflix/p/14855050.html
Copyright © 2011-2022 走看看