文档章节

configparser模块--读取配置信息

南寻
 南寻
发布于 2017/07/15 09:51
字数 109
阅读 15
收藏 0

建立一个配置文件config.ini

存储信息有以下三种方式

  1. [db]
    port=3306
    user=root
    psswd=123456
    host=127.0.0.1
  2. [key_value]
    key:root
    value:password
  3. [noKey]
    192.168.1.1
    192.168.2.1
    192.168.1.3

1,2这俩种可直接

import configparser
config=configparser.ConfigParser()
config.read('config.ini')
print(config.sections())
print(config.get('db','user'))

使用get方法读出来

第三种存储格式需要指定allow_no_value=true

import configparser
config=configparser.ConfigParser(allow_no_value=True)
config.read('config.ini')
print(config.sections())
print(config.get('db','user'))
print(config.items('noKey'))

 

© 著作权归作者所有

南寻
粉丝 63
博文 90
码字总数 35772
作品 0
朝阳
程序员
私信 提问
Python模块-configparser模块

配置文件解析模块 生成配置文件 configparser.ConfigParser() 实例化对象 模拟生成samba配置文件,以字典形式存储和读取 生成的配置文件 查询配置文件 configparser.ConfigParser.sections()...

ZHAO_JH
2018/04/06
10
0
python-ConfigParser模块【读写配置文件】

http://www.codesky.net/article/201003/122500.html http://www.linuxso.com/linuxbiancheng/8987.html 以下的文章就是对python 读写配置文件的具体方案的介绍 1,函数介绍 1.1.读取配置文件...

Jr小王子
2015/05/13
195
0
python模块之configparser

configparser configParser 模块用于操作配置文件 注:Parser汉译为“解析”之意。 配置文件的格式与windows ini文件类似,可以包含一个或多个节(section),每个节可以有多个参数(键=值或...

SA_小科
2018/01/12
0
0
Python 解析配置模块之ConfigParser详解

1.基本的读取配置文件 -read(filename) 直接读取ini文件内容 -sections() 得到所有的section,并以列表的形式返回 -options(section) 得到该section的所有option -items(section) 得到该sec...

科技小能手
2017/11/12
0
0
Java中使用ini格式配置文件

版权声明:本文为博主原创文章,未经博主允许不得转载。 马哥私房菜的github地址 https://github.com/mageSFC/myblog https://blog.csdn.net/mmh19891113/article/details/82079977 ini格式配...

马哥私房菜
2018/08/26
0
0

没有更多内容

加载失败,请刷新页面

加载更多

Android 图片加载带进度条的ImageView

https://blog.csdn.net/shu_quan/article/details/79975578

shzwork
5分钟前
2
0
关于XAMPP默认端口80 和443被占用的问题

本文转载于:专业的前端网站➩关于XAMPP默认端口80 和443被占用的问题 关于安装xampp-win32-1.8.1-VC9-installer.zip后启动时候报端口80和443被占用的问题解决 xampp-win32-1.8.1-VC9-instal...

前端老手
6分钟前
2
0
错误Setting the parent of a transform which resides in a Prefab Asset is...

错误日志 Setting the parent of a transform which resides in a Prefab Asset is disabled to prevent data corruption 原因1 用Resouce.Load加载一个prefab,没有实例化直接设置parent ......

XBlock
7分钟前
2
0
Spring boot 配置mybatis

当然任何模式都需要首先引入mybatis-spring-boot-starter的pom文件,现在最新版本是1.1.1(刚好快到双11了 :)) <dependency>    <groupId>org.mybatis.spring.boot</groupId>    <......

雷开你的门
8分钟前
4
0
云栖干货回顾 | 更强大的实时数仓构建能力!分析型数据库PostgreSQL 6.0新特性解读

阿里云 AnalyticDB for PostgreSQL 为采用MPP架构的分布式集群数据库,完备支持SQL 2003,部分兼容Oracle语法,支持PL/SQL存储过程,触发器,支持标准数据库事务ACID。AnalyticDB PG通过行存...

开源中国小二
20分钟前
2
0

没有更多内容

加载失败,请刷新页面

加载更多

返回顶部
顶部