python实现的config文件读写功能示例


Posted in Python onSeptember 24, 2019

本文实例讲述了python实现的config文件读写功能。分享给大家供大家参考,具体如下:

1、设置配置文件

[mysql]
host = 1234
port = 3306
user = root
password = Zhsy08241128
database = leartd

2、读取配置文件

import configparser
import os
conf= configparser.ConfigParser()
def readConf():
  '''读取配置文件'''
  root_path = os.path.dirname(os.path.dirname(os.path.abspath(__file__)))
  conf.read(root_path + '/ceshi/conf/app.conf') # 文件路径
  print(conf)
  name = conf.get("mysql", "host") # 获取指定section 的option值
  print(name)

3、写入配置文件

def writeConf():
  '''写入配置文件'''
  root_path = os.path.dirname(os.path.dirname(os.path.abspath(__file__)))
  conf.read(root_path + '/ceshi/conf/app.conf') # 文件路径
  conf.set("mysql", "host", "1234") # 修改指定section 的option
  conf.write(open(root_path + '/ceshi/conf/app.conf', 'w'))

希望本文所述对大家Python程序设计有所帮助。

Python 相关文章推荐
videocapture库制作python视频高速传输程序
Dec 23 Python
将图片文件嵌入到wxpython代码中的实现方法
Aug 11 Python
使用Python的Django框架实现事务交易管理的教程
Apr 20 Python
python在windows下创建隐藏窗口子进程的方法
Jun 04 Python
python数据类型_元组、字典常用操作方法(介绍)
May 30 Python
详解使用 pyenv 管理多个版本 python 环境
Oct 19 Python
Django 使用Ajax进行前后台交互的示例讲解
May 28 Python
Python可视化mhd格式和raw格式的医学图像并保存的方法
Jan 24 Python
Python CVXOPT模块安装及使用解析
Aug 01 Python
Python Numpy,mask图像的生成详解
Feb 19 Python
Python字符串split及rsplit方法原理详解
Jun 29 Python
利用keras使用神经网络预测销量操作
Jul 07 Python
python使用socket实现的传输demo示例【基于TCP协议】
Sep 24 #Python
pymysql 开启调试模式的实现
Sep 24 #Python
django2.2安装错误最全的解决方案(小结)
Sep 24 #Python
python爬虫中多线程的使用详解
Sep 23 #Python
Django中自定义模型管理器(Manager)及方法
Sep 23 #Python
Python 异常的捕获、异常的传递与主动抛出异常操作示例
Sep 23 #Python
Python 单例设计模式用法实例分析
Sep 23 #Python
You might like
自定义PHP分页函数
2006/10/09 PHP
PHP的分页功能
2007/03/21 PHP
PHP 巧用数组降低程序的时间复杂度
2010/01/01 PHP
cakephp打印sql语句的方法
2015/02/13 PHP
PHP图像处理类库MagickWand用法实例分析
2015/05/21 PHP
php常用日期时间函数实例小结
2019/07/04 PHP
一直复略了的一个问题,关于表单重复提交
2007/02/15 Javascript
THREE.JS入门教程(4)创建粒子系统
2013/01/24 Javascript
js为数字添加逗号并格式化数字的代码
2013/08/23 Javascript
js实现连续英文字符自动换行兼容ie6 ie7和firefox
2013/09/06 Javascript
jquery绑定事件不生效的解决方法
2014/02/11 Javascript
JS函数定义方式的区别介绍
2016/03/22 Javascript
详解JavaScript中this关键字的用法
2016/05/26 Javascript
浅谈js中字符和数组一些基本算法题
2016/08/15 Javascript
jQuery实现的无缝广告图片左右滚动功能详解
2016/12/24 Javascript
jquery Ajax实现Select动态添加数据
2017/06/08 jQuery
vue-awesome-swiper滑块插件使用方法详解
2017/11/27 Javascript
javascript回调函数详解
2018/02/06 Javascript
基于Vue.js与WordPress Rest API构建单页应用详解
2019/09/16 Javascript
layer.open提交子页面的form和layedit文本编辑内容的方法
2019/09/27 Javascript
使用JavaScrip模拟实现仿京东搜索框功能
2019/10/16 Javascript
layui table表格数据的新增,修改,删除,查询,双击获取行数据方式
2019/11/14 Javascript
python类型强制转换long to int的代码
2013/02/10 Python
python交易记录整合交易类详解
2019/07/03 Python
Python 词典(Dict) 加载与保存示例
2019/12/06 Python
Python hashlib模块的使用示例
2020/10/09 Python
Python做图像处理及视频音频文件分离和合成功能
2020/11/24 Python
学生自我鉴定范文
2013/10/04 职场文书
关于热爱祖国的演讲稿
2014/05/04 职场文书
授权委托书范本(单位)
2014/09/28 职场文书
乡镇干部个人整改措施思想汇报
2014/10/10 职场文书
2015年财务人员工作总结
2015/04/10 职场文书
2015年六一儿童节活动方案
2015/05/05 职场文书
社区禁毒宣传活动总结
2015/05/07 职场文书
网吧温馨提示
2015/07/17 职场文书
2019年“红色之旅”心得体会1000字(3篇)
2019/09/27 职场文书