zoukankan      html  css  js  c++  java
  • 读取配置文件(configparser,.ini文件)

    使用configparser来读取配置信息config.ini

    读取的信息(config.ini)如下:

    [baseconf]
    host=127.0.0.1
    port=3306
    user=root
    password=root
    db_name=evaluting_sys
    [concurrent]
    processor=20

      

    读取配置文件的代码(readconfig.py):

    # -*- coding:utf-8 -*-
    import sys,os
    import ConfigParser
    
    class ReadConfig:
        def __init__(self, config_file_path):
            cf = ConfigParser.ConfigParser()
            cf.read(config_file_path)
            s = cf.sections()
            print 'section:', s
            o = cf.options("baseconf")
            print 'options:', o
            v = cf.items("baseconf")
            print 'db:', v
            db_host = cf.get("baseconf", "host")
            db_port = cf.getint("baseconf", "port")
            db_user = cf.get("baseconf", "user")
            db_pwd = cf.get("baseconf", "password")
            print db_host, db_port, db_user, db_pwd
            cf.set("baseconf", "db_pass", "123456")
            cf.write(open("config_file_path", "w"))
    
    
    if __name__ == "__main__":
        f = ReadConfig("../conf/db_config.ini")
    

      

  • 相关阅读:
    title中的小图标
    JS
    浏览器的差距
    浏览器的前缀
    布局
    。。。 付解决浏览器兼容问题的两种方法
    form标签
    position讲解
    标题文档流与浮动
    css层叠问题
  • 原文地址:https://www.cnblogs.com/saryli/p/6829610.html
Copyright © 2011-2022 走看看