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高手之路python处理excel文件(方法汇总)
Jan 07 Python
Flask框架中密码的加盐哈希加密和验证功能的用法详解
Jun 07 Python
Python中装饰器兼容加括号和不加括号的写法详解
Jul 05 Python
python利用paramiko连接远程服务器执行命令的方法
Oct 16 Python
Python给你的头像加上圣诞帽
Jan 04 Python
Python Pandas找到缺失值的位置方法
Apr 12 Python
python使用tornado实现简单爬虫
Jul 28 Python
对python tkinter窗口弹出置顶的方法详解
Jun 14 Python
使用Keras实现简单线性回归模型操作
Jun 12 Python
解决keras,val_categorical_accuracy:,0.0000e+00问题
Jul 02 Python
Python实现自动签到脚本功能
Aug 20 Python
python实现双向链表原理
May 25 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
php HandlerSocket的使用
2011/05/02 PHP
php 数组随机取值的简单实例
2016/05/23 PHP
XML+XSL 与 HTML 两种方案的结合
2007/04/22 Javascript
javascript new 需不需要继续使用
2009/07/02 Javascript
javascript写的日历类(基于pj)
2010/12/28 Javascript
js replace正则表达式应用案例讲解
2013/01/17 Javascript
js实现ArrayList功能附实例代码
2014/10/29 Javascript
jquery.validate提示错误信息位置方法
2016/01/22 Javascript
JavaScript jquery及AJAX小结
2016/01/24 Javascript
js检测离开或刷新页面时表单数据是否更改的方法
2016/08/02 Javascript
JS实现的简单图片切换功能示例【测试可用】
2017/02/14 Javascript
JavaScript模块化之使用requireJS按需加载
2017/04/12 Javascript
bootstrap日期控件问题(双日期、清空等问题解决)
2017/04/19 Javascript
webpack学习--webpack经典7分钟入门教程
2017/06/28 Javascript
AngularJS实现select的ng-options功能示例
2017/07/12 Javascript
JavaScript中如何判断一个值的类型
2017/09/15 Javascript
three.js 入门案例详解
2018/01/23 Javascript
Vue filter格式化时间戳时间成标准日期格式的方法
2018/09/16 Javascript
如何在微信小程序中使用骨架屏的步骤
2020/06/12 Javascript
vue+echarts+datav大屏数据展示及实现中国地图省市县下钻功能
2020/11/16 Javascript
[59:00]DOTA2-DPC中国联赛 正赛 Ehome vs PSG.LGD BO3 第一场 3月7日
2021/03/11 DOTA
python学习之使用Matplotlib画实时的动态折线图的示例代码
2021/02/25 Python
详解HTML5 LocalStorage 本地存储
2016/12/23 HTML / CSS
简单html5代码获取地理位置
2014/03/31 HTML / CSS
澳大利亚宠物商店:Petbarn
2017/11/18 全球购物
瑞士最大的图书贸易公司:Orell Füssli
2019/12/28 全球购物
远程学习的教学用品和家庭学习资源:Really Good Stuff
2020/04/27 全球购物
企业统计员岗位职责
2013/12/13 职场文书
土建资料员岗位职责
2014/01/04 职场文书
遗体告别仪式答谢词
2014/01/23 职场文书
小学生环保演讲稿
2014/04/25 职场文书
刑事代理授权委托书
2014/09/17 职场文书
出资证明书范本(标准版)
2014/09/24 职场文书
暑期社会实践个人总结
2015/03/06 职场文书
2015年保卫科工作总结
2015/05/14 职场文书
给下属加薪申请报告
2015/05/15 职场文书