文档章节

Python解析配置文件模块:ConfigPhaser

易野
 易野
发布于 07/20 22:22
字数 131
阅读 6
收藏 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

 

方法解释说明

 

© 著作权归作者所有

共有 人打赏支持
易野
粉丝 3
博文 155
码字总数 117164
作品 0
深圳
使用 python 管理 mysql 开发工具箱 - 1

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

肖邦0526
2016/12/26
0
0
Python 中的 10 个常见安全漏洞,以及如何避免(下)

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

极光推送
06/27
0
0
【Python】利用邮件远程控制自己电脑

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

W3Cschool小编
08/13
0
0
手把手教你写网络爬虫(2):迷你爬虫架构

原文出处:拓海 介绍 大家好!回顾上一期,我们在介绍了爬虫的基本概念之后,就利用各种工具横冲直撞的完成了一个小爬虫,目的就是猛、糙、快,方便初学者上手,建立信心。对于有一定基础的读...

拓海
04/27
0
0
python开源工具列表【持续更新】

以下是个人在工作中整理的一些python wheel,供参考。 这个列表包含与网页抓取和数据处理的Python库 网络 通用urllib -网络库(stdlib)。 requests -网络库。 grab – 网络库(基于pycurl)。...

武耀文
04/25
0
0

没有更多内容

加载失败,请刷新页面

加载更多

下一页

qduoj~前端~二次开发~打包docker镜像并上传到阿里云容器镜像仓库

上一篇文章https://my.oschina.net/finchxu/blog/1930017记录了怎么在本地修改前端,现在我要把我的修改添加到部署到本地的前端的docker容器中,然后打包这个容器成为一个本地镜像,然后把这...

虚拟世界的懒猫
36分钟前
1
0
UML中 的各种符号含义

Class Notation A class notation consists of three parts: Class Name The name of the class appears in the first partition. Class Attributes Attributes are shown in the second par......

hutaishi
48分钟前
0
0
20180818 上课截图

小丑鱼00
今天
1
0
Springsecurity之SecurityContextHolderStrategy

注:下面分析的版本是spring-security-4.2.x,源码的github地址是: https://github.com/spring-projects/spring-security/tree/4.2.x 先上一张图: 图1 SecurityContextHolderStrategy的三个......

汉斯-冯-拉特
今天
0
0
LNMP架构(Nginx负载均衡、ssl原理、生成ssl密钥对、Nginx配置ssl)

Nginx负载均衡 网站的访问量越来越大,服务器的服务模式也得进行相应的升级,比如分离出数据库服务器、分离出图片作为单独服务,这些是简单的数据的负载均衡,将压力分散到不同的机器上。有时...

蛋黄_Yolks
今天
0
0

没有更多内容

加载失败,请刷新页面

加载更多

下一页

返回顶部
顶部