首页 > 编程语言 > 详细

【python3】configparser读取ini配置文件

时间:2019-11-02 17:18:25      阅读:131      评论:0      收藏:0      [点我收藏+]

配置文件的格式:

技术分享图片

 config.ini

# Flask对象配置
[app]
JSON_AS_ASCII =False
JSONIFY_MIMETYPE = "application/json;charset=utf-8"

config.py

python3用configparser模块中的ConfigParser类读取ini文件,然后使用ConfigParser类中的get方法,然后读取到value值运行结果

from configparser import ConfigParser
import os

basedir=os.path.abspath(os.path.dirname(__file__))
cfgpath=os.path.join(basedir,config.ini)

conf = ConfigParser()
conf.read(cfgpath)

#app是配置文件中的section名
# conf.options(‘app‘)区获取到所有app下的 option
app = conf.options(app)
print(app) #[‘json_as_ascii‘, ‘jsonify_mimetype‘]

#conf.get(sectionName,optionName) 获取指定 option的value
JSON_AS_ASCII=conf.get(app,JSON_AS_ASCII)
print(JSON_AS_ASCII) #False

 

【python3】configparser读取ini配置文件

原文:https://www.cnblogs.com/kaerxifa/p/11782554.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!