在开发过程中,有的时候需要将一些参数写入到配置文件中,这样在改动一些相关信息时,可以直接在配置文件中进行修改。

  而在python中,可以通过内置模块configparse对标准的配置文件进行读取。

  配置文件写法:

        [配置信息项]

        配置信息名称key = 配置信息内容value

        。。。。。。

  读取配置文件的方法:

        import configparse #导入模块

        cfp = configparse.ConfigParse() # 创建对象

        cfp.read('配置文件路径') # 读取配置文件

        cfpKeys = cfp.options('指定的配置信息x项') #读取指定的配置信息项中的key值

        for key in cfpKeys:

          cfpValue = cfp.get(‘指定的配置信息项', ’key‘)  #获取具体的配置信息内容

转载于:https://www.cnblogs.com/winstond/p/10710724.html

python -- configparse读取配置文件相关推荐

  1. Python之读取配置文件

      在大公司工作了一段时间,其中的感悟之一就是好的代码能产生更大的价值,便于后来者维护.而写好代码,其中一个trick便是学会设计代码,用配置文件去控制流程,使整个项目简洁明了.   本文将介绍如何使 ...

  2. python中怎么创建配置文件,python怎么读取配置文件

    configparser模块在python中用来读取配置文件,配置文件的格式跟windows下的ini配置文件相似,可以包含一个或多个节点(section), 每个节可以有多个参数(键=值).使用的配 ...

  3. python如何读取配置文件获取url以及hhead_python爬虫小工具:(模块:copyhreaders,直接复制头文件,无须挨个添加双引号)...

    在我们写爬虫脚本的时候,把网页的头文件复制过来总是要一个一个的添加双引号,在这里给大家介绍一个小技巧.来,直接上代码:from copyheaders import headers_raw_to_di ...

  4. python在读取配置文件存入列表中,去掉回车符号

    self.receiver = map(lambda x: x.strip(), receiver_list) # 去掉list中的回车符号 转载于:https://www.cnblogs.com/s ...

  5. Python中的配置文件

    目录 你甚至需要配置文件吗? 为什么要配置文件? Microsoft.NET与Python配置文件 入门 先决条件 创建配置文件 启动VS Code并创建一个main.py文件 从硬编码开始 运行代码 ...

  6. python读取配置文件-python 配置文件读写

    @(python) [TOC] 前言 将代码中的配置项抽取到配置文件中,修改配置时不需要涉及到代码修改,避免面对一堆令人抓狂的 magic number,极大的方便后期软件的维护. python 本身 ...

  7. python读取配置文件存在某配置_Python读取配置文件(config.ini)以及写入配置文件

    一.读取配置文件 我的目录如下,在config下有一个config.ini配置文件 配置文件内容# 定义config分组 [config] platformName=Android appPackag ...

  8. python读取连接数据库文件_python 读取配置文件 pandas连接数据库

    config.ini 配置文件内容: [DATABASE] host = 192.168.19.111 username = user password = pass port = 4333 data ...

  9. python读取配置文件简单封装

    在编写项目的时候,希望能够统一管理配置文件,方便切换 1.configparser模块 python使用自带的configparser模块用来读取配置文件,配置文件的形式类似windows中的ini文 ...

最新文章

  1. ObjectDataSource未能找到带参数的非泛型方法的解决
  2. 这段时间Dot Text 老出错,实在没办法解决了,特来求助。[InvalidOperationException: 内部连接致命错误。]...
  3. zabbix-proxy3.0.4编译安装
  4. 更新整理本人全部博文中提供的代码与工具(Java,2014.09)
  5. LeetCode 754. 到达终点数字(数学推理)
  6. 迁移学习让深度学习更容易
  7. 前端笔记 | HTML基础
  8. 我以为内卷是外包的反义词!
  9. 基于Docker布署伪分布式hadoop环境(一)
  10. 【一文搞懂】【WIN32】(_beginthread、_beginthreadex)和CreateThread
  11. (转)Hinton、LeCun和Bengio——深度学习综述
  12. so反编译为c语言,SO文件反汇编实践
  13. 职业停滞–早期发现和治疗
  14. CSDN博客调整图片大小
  15. 开发者账号注册的详细流程
  16. 自动控制原理实验一——离散控制系统建模和仿真
  17. SpringMVC Controller中常用到的一些注解
  18. excel----身份证号校验位excel公式分析
  19. Vue.config.productionTip = false 是什麽意思?
  20. Android ADB超简单的安装方法

热门文章

  1. matlab矩阵处理实验报告,matlab实验报告一二三
  2. linux脚本初尝滋味-----编写与执行
  3. Android8.0适配-Only fullscreen opaque activities can request orientation
  4. centos7安装ssh服务
  5. 作为一个新手程序员该如何成长?
  6. 2020年泰国物联网五大部门中 制造业物联网市值为13亿美元
  7. #pragma once 和 #ifndef ... #define ... #endif 的区别
  8. 【linux】——Linux tar打包命令
  9. matlab中的[~,m]=size(coord)是什么意思
  10. React组件的state和props