博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
读取配置文件(configparser,.ini文件)
阅读量:6371 次
发布时间:2019-06-23

本文共 937 字,大约阅读时间需要 3 分钟。

使用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,osimport ConfigParserclass 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")

  

转载地址:http://dauqa.baihongyu.com/

你可能感兴趣的文章
消除GitHub上的历史记录
查看>>
自学 JAVA 的几点建议
查看>>
第十三天-企业应用架构模式-对象-关系元数据映射模式
查看>>
k8s与HPA--通过 Prometheus adaptor 来自定义监控指标
查看>>
虎牙直播在微服务改造方面的实践和总结
查看>>
怎样将优酷网站下载的视频KUX转MP4格式
查看>>
MongoDB 分组统计
查看>>
二进制状态码
查看>>
Vue 中 CSS 动画原理
查看>>
关于 Promise 的 9 个提示
查看>>
算法复习
查看>>
安卓中高级开发面试知识点之——缓存
查看>>
Java的初始化顺序
查看>>
js 判断回文字符串
查看>>
shields小徽章是如何生成的?以及搭建自己的shield服务器
查看>>
猫头鹰的深夜翻译:spring事务管理
查看>>
记一次使用Spring REST Docs + travis + github自动生成API接口文档的操作步骤(下)...
查看>>
1、集合 2、Iterator迭代器 3、增强for循环 4、泛型
查看>>
关于/var/run/docker.sock
查看>>
SCrapy爬虫大战京东商城
查看>>