python config文件的读写操作示例


Posted in Python onSeptember 27, 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 相关文章推荐
python dict remove数组删除(del,pop)
Mar 24 Python
Python Trie树实现字典排序
Mar 28 Python
新手如何快速入门Python(菜鸟必看篇)
Jun 10 Python
Pycharm导入Python包,模块的图文教程
Jun 13 Python
python处理csv中的空值方法
Jun 22 Python
Python3 导入上级目录中的模块实例
Feb 16 Python
Python实现微信翻译机器人的方法
Aug 13 Python
Python 多线程其他属性以及继承Thread类详解
Aug 28 Python
Python使用Tkinter实现滚动抽奖器效果
Jan 06 Python
pytorch torchvision.ImageFolder的用法介绍
Feb 20 Python
python requests.get带header
May 05 Python
Python 带星号(* 或 **)的函数参数详解
Feb 23 Python
Python queue队列原理与应用案例分析
Sep 27 #Python
python多环境切换及pyenv使用过程详解
Sep 27 #Python
python 哈希表实现简单python字典代码实例
Sep 27 #Python
python实现发送form-data数据的方法详解
Sep 27 #Python
PyCharm更改字体和界面样式的方法步骤
Sep 27 #Python
Pycharm 字体大小调整设置的方法实现
Sep 27 #Python
python3 写一个WAV音频文件播放器的代码
Sep 27 #Python
You might like
在任意字符集下正常显示网页的方法二(续)
2007/04/01 PHP
php在线代理转向代码
2012/05/05 PHP
php删除一个路径下的所有文件夹和文件的方法
2018/02/07 PHP
PHP实现唤起微信支付功能
2019/02/18 PHP
PHP实现统计代码行数小工具
2019/09/19 PHP
js之WEB开发调试利器:Firebug 下载
2007/01/13 Javascript
ext checkboxgroup 回填数据解决
2009/08/21 Javascript
js post方式传递提交的实现代码
2010/05/31 Javascript
javascript取消文本选定的实现代码
2010/11/14 Javascript
JQuery动画和停止动画实例代码
2013/03/01 Javascript
解析Jquery取得iframe中元素的几种方法
2013/07/04 Javascript
javascript结合canvas实现图片旋转效果
2015/05/03 Javascript
nodejs简单实现中英文翻译
2015/05/04 NodeJs
JAVASCRIPT代码编写俄罗斯方块网页版
2015/11/26 Javascript
快速实现jQuery多级菜单效果
2017/02/01 Javascript
详解axios在vue中的简单配置与使用
2017/05/10 Javascript
微信小程序scroll-view组件实现滚动动画
2018/01/31 Javascript
基于JS正则表达式实现模板数据动态渲染(实现思路详解)
2020/03/07 Javascript
js实现表格单列按字母排序
2020/08/12 Javascript
[35:26]DOTA2上海特级锦标赛B组小组赛#2 VG VS Fnatic第三局
2016/02/26 DOTA
[00:44]2016完美“圣”典 风云人物:Mikasa宣传片
2016/12/07 DOTA
分享Python开发中要注意的十个小贴士
2016/08/30 Python
Python时间的精准正则匹配方法分析
2017/08/17 Python
Python中enumerate函数代码解析
2017/10/31 Python
numpy排序与集合运算用法示例
2017/12/15 Python
Django视图和URL配置详解
2018/01/31 Python
numpy 对矩阵中Nan的处理:采用平均值的方法
2018/10/30 Python
使用python绘制二维图形示例
2019/11/22 Python
基于Tensorflow高阶读写教程
2020/02/10 Python
哈工大自然语言处理工具箱之ltp在windows10下的安装使用教程
2020/05/07 Python
中专生毕业自我鉴定
2013/11/01 职场文书
银行开业庆典方案
2014/02/06 职场文书
财务总监管理岗位职责
2014/03/08 职场文书
2014年绩效考核工作总结
2014/12/11 职场文书
开学季:喜迎新生,迎新标语少不了
2019/11/07 职场文书
python 爬取京东指定商品评论并进行情感分析
2021/05/27 Python