文档章节

Python解析配置文件模块:ConfigPhaser

易野
 易野
发布于 07/20 22:22
字数 131
阅读 7
收藏 0
import configparser as  pa
# [SectionA]
# a = aa
# b = bb
# c = cc

# [SectionB]
# optionint = 1
# optionfloat = 1.1
# optionstring = string
#https://www.cnblogs.com/anpengapple/p/5095133.html

with open(r"E://test.ini", 'r') as fr:
    cfg=pa.ConfigParser()
    cfg.read_file(fr)
    secs = cfg.sections()  
    print(secs)  #['SectionA', 'SectionB']
    ops0 = cfg.options(secs[0]) #['a', 'b', 'c']
    
    ops1 = cfg.items(secs[1]) 
    print (ops0) #['a', 'b', 'c']
    print (ops1)  #[('optionint', '1'), ('optionfloat', '1.1'), ('optionstring', 'string')]
    
    
    
    print( cfg.getint(secs[1], 'optionint') )
    print(cfg.get(secs[1],'optionstring'))

输出结果:

['SectionA', 'SectionB']
['a', 'b', 'c']
[('optionint', '1'), ('optionfloat', '1.1'), ('optionstring', 'string')]
1
string

 

方法解释说明

 

© 著作权归作者所有

共有 人打赏支持
易野
粉丝 5
博文 166
码字总数 123654
作品 0
深圳
私信 提问
使用 python 管理 mysql 开发工具箱 - 1

Mysql 是一个比较优秀的开源的数据库,很多公司都在使用。作为运维人员,经常做着一些重复性的工作,比如创建数据库实例,数据库备份等,完全都可以使用 python 编写一个工具来实现。 一、模...

肖邦0526
2016/12/26
0
0
网络爬虫框架 Scrapy 入门教程

Scrapy 是一个用 Python 开发的爬虫框架,用于抓取 Web 页面并提取其中的结构化数据。 安装 首先,确定你的电脑上已经安装了 Python 3 以及对应的 pip。可以使用下面的命令查看: $ python3 ...

linuxprobe16
09/04
0
0
网络爬虫03: Urllib库详解

Urllib库介绍 1.什么是Urllib ①Python内置的HTTP请求库 ②urllib.request 请求模块 ③urllib.error 异常处理模块 ④urllib.parse url解析模块 ⑤urllib.robotparser robots.txt解析模块 2....

代码打碟手
09/05
0
0
【Python】利用邮件远程控制自己电脑

本文转载至知乎ID:Charles(白露未晞)知乎个人专栏 下载W3Cschool手机App,0基础随时随地学编程>>戳此了解 导语 最近经常需要简单地远程控制一下电脑,比如远程查看一下电脑上模型训练的情...

W3Cschool小编
08/13
0
0
Python 中的 10 个常见安全漏洞,以及如何避免(下)

简评:编写安全代码很困难,当你学习一个编程语言、模块或框架时,你会学习其使用方法。 在考虑安全性时,你需要考虑如何避免被滥用,Python 也不例外,即使在标准库中,也存在用于编写应用的...

极光推送
06/27
0
0

没有更多内容

加载失败,请刷新页面

加载更多

nignx的部署安装和反向代理

3、安装Nginx #yum update 更新一些库和必要的支持,完了之后去下载一个nginx的最新版,如今我责编的版本是1.7.7: #wget http://nginx.org/download/nginx-1.13.6.tar.gz 解压缩 #tar -zvxf n...

wangxujun59
15分钟前
2
0
将博客搬至CSDN

搬家

JackChenzp
19分钟前
2
0
lamba表达式

Java 8 lambda表达式示例 我个人对Java 8发布非常激动,尤其是lambda表达式和流API。越来越多的了解它们,我能写出更干净的代码。虽然一开始并不是这样。第一次看到用lambda表达式写出来的J...

os1cheng
21分钟前
2
0
jenkins: Opening Robot Framework log failed

6down vote Answer is explained at Jenkins issue tracking system: https://issues.jenkins-ci.org/browse/JENKINS-32118 For resolve your problem you must : Connect on your jenkins u......

关上越
29分钟前
1
0
CentOS7 ab压力测试安装与解释

原 CentOS7 ab压力测试安装与解释 2017年11月10日 18:43:25 moTzxx 阅读数:4889更多 个人分类: Centos7 版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/u0...

linjin200
32分钟前
1
0

没有更多内容

加载失败,请刷新页面

加载更多

返回顶部
顶部