Filter 微服务 个人收款码 TensorRT CPU database flash orm bitmap tags jtable pmp视频教程下载 jquery通过class获取元素 js获取焦点事件 java运行软件 移动端上传图片插件 idea导入多个项目 js基本数据类型有哪些 python3基础教程 python文件写入 java接口 java时间 java运算符 java环境配置 安装java环境 java函数调用 linux磁盘管理 mathcad下载 服务器系统下载 摩尔斯电码翻译器 路由器有辐射吗 stretchcolumns 程序员面试宝典 oem修改器 修改ip地址软件 瑞兹技能 微信临时链接多久失效 论文修改软件 流程图制作工具 压枪软件
当前位置: 首页 > 学习教程  > python

python-configparser模块

2021/2/7 11:24:34 文章标签: 测试文章如有侵权请发送至邮箱809451989@qq.com投诉后文章立即删除

1.功能:读取配置文件 2.用法: 2.1配置文件格式 [db] db_host 127.0.0.1 db_port 69 db_user user_name db_pass pw host_port 69 [concurrent] thread 10 processor 20 2.2读取某一个值: from configparser import Configpa…

1.功能:读取配置文件

2.用法:

2.1配置文件格式

[db] 
db_host = 127.0.0.1 
db_port = 69 
db_user = user_name
db_pass = pw
host_port = 69 


[concurrent] 
thread = 10 
processor = 20

2.2读取某一个值:

from configparser import Configparser    #导包
filen = ''                           #配置文件名
cp = Configparser()                  #初始化对象
cp.read(filename)                    #读取文件内容,返回值存在cp中
cp.sections()                        #获取每一个section结点,即[]里的东西

方式1:
db_sec = cp['db']                    # 获取option
concurrent_sec = cp['concurrent']    # 获取option

host_data = db_sec['db_host']        #根据option下的键值对获取值

方式2:
host_data = cp.get("db", "host_port")

转换值类型
host_data = cp.getstr("db", "host_port")

2.3获取指定section下所有的信息

o_l = cp.items('db')

剩下的有时间再补


本文链接: http://www.dtmao.cc/news_show_2000274.shtml

附件下载

相关教程

    暂无相关的数据...

共有条评论 网友评论

验证码: 看不清楚?