python configparser配置文件解析器使用 --获取配置文件中对应信息

python:configparser --- 配置文件解析器 阅读详情

基本使用
configparser模块主要使用ConfigParser类来解析ini文件

常用代码流程:

config_obj = configparser.ConfigParser()

config_obj.read(r'C:\Users\huawang\Desktop\8.1python\learn_modules\config.ini',encoding='utf-8')

print(config_obj.sections())  #['a', 'b']
 
name = config_obj['a']['name'] # 获取配置文件存储的信息
password = config_obj['a']['password']
print(name,password)

 

案例:

配置文件:‘config.ini'        路径为:C:\Users\huawang\Desktop\8.1python\learn_modules\config.ini'

代码执行: 

 

config_obj = configparser.ConfigParser()

print(config_obj.sections()) # 输出:[]

a =config_obj.read(r'C:\Users\huawang\Desktop\8.1python\learn_modules\config.ini',encoding='utf-8')
# print(a) # 输出:['C:\\Users\\huawang\\Desktop\\8.1python\\learn_modules\\config.ini']

b = config_obj.sections()
print(b)  #['a', 'b']

name = config_obj['a']['name']
password = config_obj['a']['password']
print(name,password)

结果:

 

python接口自动化之ConfigParser配置文件的使用 目前我们使用的绝大多数计算机程序,无论是办公软件,浏览器,甚至游戏、视频都是通过菜单界面系统配置的,它几乎成了我们使用机器的默认方式。而在python中,也有这样的一个配置模块可以把代码可配置化。“资料”哈。... 阅读详情

相关推荐

【好玩的python】之配置文件解析器 configparser

python 有个模块可以很方便地解析配置文件,这样我们就可以将配置写到单独的配置文件中而不是在主程序中还带上配置信息,模块分离,逻辑清晰。 安装configparser :pip installconfigparser 常用的配置文件 .ini 的格式如下 [section1] key1 = value1 key2 = value2 [section2] key1 = value1 可以像字典一样操作 .ini 配置文件,对配置文件进行创建和修改 import configparse..

你不是叶秋的博客 480

Python 学习 ---> configobj 读写配置文件

Python 读写配置文件模块: configobj 和 configParser

freeking101的博客 1万+

Blender入门教程-3D视图界面介绍

3D视图用于与3D场景交互,可用于各种目的,例如建模、动画、纹理绘制等。在关闭 启动画面 后,启动场景会显示在3D视口中(如果没有加载其他blend文件)。01 标题栏标题栏包含了基于当前 模式 的各种菜单和控制。

weixin_52345129的博客 2287

安装nvm和nodejs的不同顺序

介绍 nodejs:JavaScript运行环境 nvm:管理nodejs版本,类似于一个插件 可以做到下载多个版本的nodejs以满足不同的需求,多个版本的nodejs可以同时存在但不能同时使用,如果要指定使用某一个版本,用“nvm use [版本号]” 先安装nodejs,再安装nvm 已经安装了一个版本的nodejs,但是需要使用其他版本的nodejs,nvm是最好的选择 安装nodejs(已经安装过的可以跳过) 【Node.js安装及环境配置之Windows篇】 这里讲到了怎么把需要的模块放到自己

qq_39582356的博客 6642

遥感数据处理之MCD19A2数据的处理

版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。 这一段时间一直在做modis气溶胶产品——MCD19A2这个数据的处理工作,总结了一些东西,在这里分享一下。 modis数据一般可以用MCTK和MRT这两个工具进行处理,下面先介绍一下用这两种工具处理MCD19A2的流程: 先解众惑:为什么使用MCD19A2数据处理出来的结果会有3个或4个或5个波段。 这里使用HDF Exploer这个软件,下载链接 1.使用MCTK处......

weixin_42176976的博客 1万+

彻底解决Win11 Android模拟器驱动权限问题:手动修改silent_install.bat的保姆级教程

本文提供了一份详细的Win11 Android模拟器驱动权限问题解决方案,重点介绍了手动修改silent_install.bat脚本的两种方法。通过分析问题根源并给出具体代码修改方案,帮助开发者彻底解决Android Studio在Windows 11上安装时遇到的UAC循环弹窗问题,确保android-emulator-hypervisor-driver顺利安装。

dengliugong3918的博客 460

python configparser读取.conf配置文件获得配置信息

configparser是用来读取配置文件的包。配置文件的格式如下:中括号“[ ]”内包含的为system。下面为key=value 的配置内容 web.conf内容 ' 1.py 内容 #导入模块 import os,configparser #读取文件 def load_config(cfg): print(cfg) config = configparser.ConfigParser() config.read(cfg, encoding='utf-8') r

qq_42735170的博客 2193

【编译原理】LL(1)分析方法 生成语法树(c++实现)

基本流程 输入文法->消除左递归->提取左公共因子->求FIRST集->求FOLLOW集->LL(1)分析表->表驱动的预测语法分析过程->输出语法分析结果和语法树

qq_43417265的博客 1万+

python怎么提取出文件里的指定内容,python 实现查找文件并输出满足某一条件的数据项方法 python怎么提取出文件里的指定内容...

python 在列表中查找包含所以某个字符串的项,并保data=['aaaaaFFa','ccccccc','bbbbFF'] 把包含'FF'的字符串保存到另一个l = [for s in data if 'FF' in s]如何在python列表中查找某个元素的索引方法二:利用enumerate函数。矫情的话要尽量憋在心里,天亮了你就会庆幸没说出口。python从文件中查找数据并输出用pytho...

weixin_29043895的博客 4126

uniapp - 实现 App 端 “半屏幕“ 连续扫码功能,页面只有半个屏幕是扫码框并且可持续连续扫码获取数据(不使用官方 uni.scanCode API,因为无法连续扫码!)详细示例源码插件教程

uniapp app端实现半屏幕扫码,uniapp 扫一扫半个屏幕,uniapp 扫一扫,uniapp持续扫码实现,uniapp怎么自定义扫码和连续扫码,uni-app App端半屏连续扫码,uniapp 扫一扫半个屏幕,uniapp自定义扫码页面样式,实现连续扫码功能(uniapp),uniapp - 实现 App 端 "半屏幕" 连续扫码功能,页面只有半个屏幕是扫码框并且可持续连续扫码获取数据(不使用官方 uni.scanCode API,因为无法连续扫码!)详细示例源码插件教程。

✅ 精选推荐文章 1万+

WIN10系统下VS2019编译CloudCompare2.12.4

CloudCompare2.12.4

点云侠的博客 3142

Springboot配置文件解析器

@EnableScheduling @MapperScan(value = "com.****.dao") @EnableTransactionManagement @EnableAutoConfiguration(exclude = { MultipartAutoConfiguration.class }) @EnableAsync @SpringBootApplication ...

weixin_30807779的博客 840

单片机通过蜂鸣器播放任意音乐代码实现(2):音乐单片机代码自动生成

单片机通过蜂鸣器播放任意音乐代码实现(2):音乐单片机代码自动生成 上一节我们已经构建了基于51单片机的蜂鸣器音乐播放环境,接下来只需要手动或者自动添加音乐代码便能实现不同音乐的播放。当然,第二节将告诉你如何自动生成这些音乐代码。 所用软件 MuseScore 3;用于转换MID文件为musicxml文件 C/C++ IDE(本文为Visual Studio 2019) 1.生成音乐对应的MID文件 可以直接下载mid格式音乐文件,也可以将某段音乐转换为MID文件。最好是直接使用mid格式音乐文件,可

kevin1499的博客 2万+

python-ConfigParser-配置文件读写库

python3里面自带configparser模块来读取ini、conf文件用来读取配置文件的python包;一般做自动化测试的时候,会使用到这个模块,用来封装一些常量。比如数据库、邮件、用户名密码、项目常量等等;这个使用根据个人喜好和项目来确定,不一定一定要使用这个模块,也可以使用其它的方法做配置,比如py文件、xml、excel、yaml、json等等。configparser源码大约1360行左右,通读源码可有效了解该模块的使用。本文只做简单介绍常用的方法。

***** 2326

基于数字图像处理方法的迷宫问题图解 : 基于骨架提取、四邻域

问题是,这条红色的线是人为标记出来的能通的路线,对计算机来看,黑色和红色的线没有任何差异,所以之前的想法压根不起作用。对应于数字图像的表达,就是从远离主干的分支端点出发,如果4邻域中只有一个可以通的道路,那么这个点在分支上。闪电划过,有一道连接了天空和大地,就是迷宫的解,其余的分支就是迷宫中对应的死路。类似这个闪电图,假设图中最粗的主干(迷宫解的路线)是最先形成的,其余的细小的分支是慢慢从主干上形成的。因此,只要在端点的4邻域中,找到可以走的道路,那么一定就是分支,也就是要移除的路线。

Henry的博客 2073

数学建模模型总结

这是本人在两年内准备参加数学建模竞赛搜集到的模型资料,已经经过了本人的筛选和整理,希望能够对准备参加数学建模竞赛的学弟学妹们提供一些帮助!

​configparser --- 配置文件解析器​

此模块提供了它实现一种基本配置语言类,这种语言所提供的结构与 Microsoft Windows INI 文件的类似。你可以使用这种语言来编写能够由最终用户来自定义的 Python 程序。备注这个库并不能够解析或写入在 Windows Registry 扩展版本 INI 语法中所使用的值-类型前缀。参见模块TOML 是一种具有良好规范的针对应用程序配置文件的格式。它被专门设计作为 INI 改进版本。模块支持创建类似 Unix shell 的同样可被用于应用程序配置文件的迷你语言。模块。

C'mon的博客 1703

SIMATIC S7-1200, S7-1500 PID 控制[手册]

SIMATIC S7-1200, S7-1500 PID 控制[手册]

Python 配置文件详解(configparser)

Python 配置文件详解(configparser)

鱼丸丶粗面 7005

TMS_WebGMaps_1.9.8.0_Full_Source

TMS_WebGMaps_1.9.8.0_Full_Source 全源码 delphi cbuilder

迈瑞BS系列全自动生化分析仪LIS协议接口手册(内含HL7和ASTM)

迈瑞BS系列全自动生化分析仪LIS协议接口手册,内含HL7和ASTM)

python configparser配置文件解析器使用详解

python configparser配置文件解析器使用详解 来源:https://blog.youkuaiyun.com/weixin_42174361/article/details/82873878 configparser简介 原文引用1原文引用2 python2下该模块名为ConfigParser,到3才改为configparser,可以看官方ConfigParser模块的说明ConfigPa...

Elvirangel的博客 778

python解析器_python configparser配置文件解析器使用详解

configparser简介原文引用1原文引用2python2下该模块名为ConfigParser,到3才改为configparser,可以看官方ConfigParser模块的说明ConfigParse 官方文档python3中configparser模块的使用,configparser模块是用来解析ini配置文件的解析器,关于ini配置文件的结构可以看python官方文档中的介绍:ini文件结构...

weixin_39589241的博客 455

【python接口自动化】- ConfigParser配置文件的使用

目前我们使用的绝大多数计算机程序,无论是办公软件,浏览器,甚至游戏、视频都是通过菜单界面系统配置的,它几乎成了我们使用机器的默认方式。而在python中,也有这样的一个配置模块可以把代码可配置化。

自动化软件测试 1335

Python配置文件解析器ConfigParser 的基本结构、备注和传参

ConfigParser模块实现了基本的配置文件解析,在python3.x,这个模块更名为configparser . 1. 配置文件基本结构: [SectionName] key1 = value1 (或者是 key1: value1) key2 = value2 2. 通过以下函数去获取配置信息: ConfigParser.get(section,option[,raw[,vars]])&n...

君子不器的博客 582

Python接口自动化之ConfigParser配置文件的使用详解

前言:目前我们使用的绝大多数计算机程序,无论是办公软件,浏览器,甚至游戏、视频都是通过菜单界面系统配置的,它几乎成了我们使用机器的默认方式。而在python中,也有这样的一个配置模块可以把代码可配置化。

qq_45158700的博客 1182

【Python知识地图】配置文件解析:configparser模块

在软件开发中,配置文件是用于存储应用程序配置数据的常见方式。Python 提供了一个内置模块 configparser,用于解析和管理配置文件。本文将详细介绍 configparser 模块的基本概念、操作和示例代码。

科技改变人类,技术成就未来 1014

Python 配置文件解析利器:configparser 使用指南

configparser 是 Python 标准库中用于处理 INI 格式配置文件 的模块。它可以帮助你轻松读取、修改和生成配置文件,适用于保存程序设置、数据库连接信息等场景。

xmp65535的博客 1441

python(configparser模块)配置文件解析器使用详解

import configparser import os 链接地址1 链接地址2 新增配置文件 config = configparser.ConfigParser() PATH = os.getcwd() config_file = rf’{PATH}\config.ini’ config.read(config_file) section = “login” if not config.ha...

weixin_44367463的博客 710
上一篇: 获取命令行参数列表 sys.argv的使用
下一篇: 常用代码hashlib模块 --加密代码的使用
Python_bh
博客等级 码龄7年 11粉丝 89原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值