配置文件是一类系统或应用软件用于进行配置自己功能,特性的文件

扩展名为.cfg的文件是常用配置文件中的一种类型

使用python对*.cfg文件可进行读写操作,这里以读写mysql配置文件为例:

  • 创建及写入*.cfg文件
# -* - coding: UTF-8 -* -import configparserCONFIG_FILE = "mysql.cfg"database = "mydatabase"user = "COMPUTER_RQ"password = "root"character_set = "utf8"if __name__ == "__main__":conf = configparser.ConfigParser()cfg_file = open(CONFIG_FILE, 'w')conf.add_section("default")  # 在配置文件中增加一个段# 第一个参数是段名,第二个参数是选项名,第三个参数是选项对应的值conf.set("default", "database", database)conf.set("default", "user", user)conf.set("default", "password", password)conf.set("default", "default-character-set", character_set)# 将conf对象中的数据写入到文件中conf.write(cfg_file)cfg_file.close()
  • 写进去后的文件数据显示如下:
[default]
server = COMPUTER_RQ
user = R_lee
password = root
name = mydatabase
charset = utf8
  • 读取*.cfg文件
from configparser import ConfigParserconfig_parser = ConfigParser()
config_parser.read('mysql.cfg')
config = config_parser['default']print(config['server'], config['user'], config['password'], config['name'], config['charset'], sep='\n')

Python操作*.cfg配置文件相关推荐

  1. python的cfg是什么模块_python操作cfg配置文件方式

    *.cfg文件一般是程序运行的配置文件,python为读写常见配置文件提供了一个ConfigParser模块,所以在python中解析配置文件相当简单,下面就举例说明一下具体的操作方法. 写文件代码: ...

  2. python中cfg_python操作cfg配置文件方式

    *.cfg文件一般是程序运行的配置文件,python为读写常见配置文件提供了一个ConfigParser模块,所以在python中解析配置文件相当简单,下面就举例说明一下具体的操作方法. 写文件代码: ...

  3. python中cfg_python操作cfg配置文件

     *.cfg文件一般是程序运行的配置文件,python为读写常见配置文件提供了一个ConfigParser模块,所以在python中解析配置文件相当简单,下面就举例说明一下具体的操作方法. 写文件 ...

  4. python操作haproxy配置文件实例

    2019独角兽企业重金招聘Python工程师标准>>> 配置文件模板: defaultslog globalmode httpoption httpcloseoption dontl ...

  5. python操作ini配置文件

    一..ini文件说明 格式如下: ;comments [section1] Param1 = value1 Param2= value2 [section2] Param3= value3 Param ...

  6. pyyaml操作yaml配置文件基于python

    在测试工作中,可以使用yaml编写测试用例,执行测试用例时直接获取yaml中的用例数据进行测试(如:接口自动化测试) 1.什么是yaml 是一种可读的数据序列化语言,通常用于配置文件 非常简洁和强大, ...

  7. Python 操作配置文件

    转载文章 Python 操作配置文件  飞翔的花狸猫   2020-03-15 12:38   112 人阅读  0 条评论 Python 标准库的 ConfigParser 模块提供了一套完整的 A ...

  8. Oracle使用ini启动,python操作ini类型配置文件的实例教程

    一.ini文件介绍 INI文件格式是某些平台或软件上的配置文件的非正式标准,以节(section)和键(key)构成,常用于微软Windows操作系统中.这种配置文件的文件扩展名多为INI 二.ini ...

  9. kafka实战教程(python操作kafka),kafka配置文件详解

    全栈工程师开发手册 (作者:栾鹏) 架构系列文章 应用往Kafka写数据的原因有很多:用户行为分析.日志存储.异步通信等.多样化的使用场景带来了多样化的需求:消息是否能丢失?是否容忍重复?消息的吞吐量 ...

最新文章

  1. OpenCV3.3中主成分分析(Principal Components Analysis, PCA)接口简介及使用
  2. Java多线程之线程间协作 notify与wait的使用
  3. xuniji查看php.ini,虚拟机 phpstorm xdebug配置
  4. Apache Drill 1.4性能增强的简要概述
  5. 解决在vue init webpack my-project卡住的问题(已解决)
  6. http://blog.csdn.net/u011277123/article/details/53665302
  7. Linux系统磁盘分区、删除分区、格式化、挂载、卸载、开机自动挂载的方法总结...
  8. ios为了用户隐私安全,禁止自动播放音频文件的解决办法(微信端)
  9. linux下c语言创建进程实验报告,linux下的c语言编程实验报告
  10. h5页面如何切图_前端切图H5/网页切图/移动自适应H5/切图开发/H5响应式
  11. 外卖小程序邀请入口获取推广路径
  12. [LeetCode] 682. Baseball Game 棒球游戏
  13. java公众号第三方开发平台_微信开放平台之公众号第三方平台开发及全网发布验证...
  14. 《520婚恋报告》 20%的人婚后都无比后悔
  15. win10误删的注册表能还原吗_手把手讲解win10系统误删注册表恢复的还原办法
  16. oauth2单点登录总结
  17. 双重福利:计算机图书满100减50+满99 减10叠加券,更有抽奖送书活动,点击查看!...
  18. 2.文献研读---基于学生成绩多变量数据挖掘的学习行为分析--单耀 王艺岚 张家华...
  19. 武汉伯钧成科技有限公司之行的郁闷感受
  20. folly库安装(1)cmake和gcc的安装、升级

热门文章

  1. tensorflow中axis理解非常重要
  2. C++ 匠心之作 从0到1入门学编程
  3. 苹果系统虚拟计算机win7,Mac虚拟机安装Win7 64位系统教程_苹果虚拟机安装Win7真的很简单...
  4. 开源项目——寝室助手
  5. 效率神器 SCons 构建工具
  6. 图机器学习——5.9 图神经网络:图的增广
  7. Linux下常见错误码
  8. 增强型脉冲宽度调制模块(ePWM)图解
  9. 基于Spring Boot框架的驾校学员信息管理系统
  10. cuda必须装在c盘吗_软件安装到C盘会影响计算机运行速度吗?一个问题引发的思考...