首页 > 编程语言 > 详细

python3 configparser模块

时间:2019-07-19 18:51:59      阅读:67      评论:0      收藏:0      [点我收藏+]

配置文件如下:

技术分享图片

 

import configparser

conf = configparser.ConfigParser()
print(type(conf))   #conf是类
conf.read(config.ini)
sections = conf.sections()  #获取配置文件中所有sections,sections是列表
print(sections)
option = conf.options(conf.sections()[0]) #获取某个section下的所有选项或value,等价于 option = conf.options(‘logoninfo‘)
print(option)
#value = conf.get(‘logoninfo‘, ‘addr‘)   #根据section和value获取key值,等价于value = conf.get(conf.sections()[0], conf.options(conf.sections()[0])[0])
print(value)
item = conf.items(logoninfo)
print(item)

运行结果如下:

<class ‘configparser.ConfigParser‘>
[‘logoninfo‘, ‘logging‘, ‘mysql‘]
[‘addr‘, ‘passwd‘, ‘popserver‘]
wangershazi
[(‘addr‘, ‘wangershazi‘), (‘passwd‘, ‘wangerxifu‘), (‘popserver‘, ‘newmail‘)]

Process finished with exit code 0

 

python3 configparser模块

原文:https://www.cnblogs.com/wzhuo/p/11212085.html

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