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使用urlparse分析网址中域名的方法
Apr 15 Python
详谈Numpy中数组重塑、合并与拆分方法
Apr 17 Python
python判断数字是否是超级素数幂
Sep 27 Python
Python修改文件往指定行插入内容的实例
Jan 30 Python
Python面向对象实现一个对象调用另一个对象操作示例
Apr 08 Python
python3 自动识别usb连接状态,即对usb重连的判断方法
Jul 03 Python
使用python打印十行杨辉三角过程详解
Jul 10 Python
详解使用PyInstaller将Pygame库编写的小游戏程序打包为exe文件
Aug 23 Python
Python插入Elasticsearch操作方法解析
Jan 19 Python
pycharm激活码快速激活及使用步骤
Mar 12 Python
Python如何合并多个字典或映射
Jul 24 Python
Matplotlib 折线图plot()所有用法详解
Jul 28 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
基于文本的留言簿
2006/10/09 PHP
php实现汉字验证码和算式验证码的方法
2015/03/07 PHP
CodeIgniter配置之config.php用法实例分析
2016/01/19 PHP
php四种定界符详解
2017/02/16 PHP
PHP实现对xml进行简单的增删改查(CRUD)操作示例
2017/05/19 PHP
Yii2.0框架实现带分页的多条件搜索功能示例
2019/02/20 PHP
PHP信号处理机制的操作代码讲解
2019/04/19 PHP
在线编辑器的实现原理(兼容IE和FireFox)
2007/03/09 Javascript
javascript基于HTML5 canvas制作画箭头组件
2014/06/25 Javascript
深入分析Javascript跨域问题
2015/04/17 Javascript
简述JavaScript对传统文档对象模型的支持
2015/06/16 Javascript
基于jQuery仿淘宝产品图片放大镜代码分享
2020/06/23 Javascript
AngularJs学习第五篇从Controller控制器谈谈$scope作用域
2016/06/08 Javascript
关于javascript的一些知识以及循环详解
2016/09/12 Javascript
微信小程序  自定义创建详细介绍
2016/10/27 Javascript
React-Native实现ListView组件之上拉刷新实例(iOS和Android通用)
2017/07/11 Javascript
JS实现的哈夫曼编码示例【原始版与修改版】
2018/04/22 Javascript
关于layui 弹出层一闪而过就消失的解决方法
2019/09/09 Javascript
vue element自定义表单验证请求后端接口验证
2019/12/11 Javascript
小程序自动化测试的示例代码
2020/08/11 Javascript
python实现超简单的视频对象提取功能
2018/06/04 Python
利用pandas进行大文件计数处理的方法
2018/07/25 Python
python面向对象 反射原理解析
2019/08/12 Python
python中matplotlib实现随鼠标滑动自动标注代码
2020/04/23 Python
Python常用扩展插件使用教程解析
2020/11/02 Python
英国天然有机美容护肤品:Neal’s Yard Remedies
2018/05/05 全球购物
Myholidays美国:在线旅游网站
2019/08/16 全球购物
意大利买卖二手奢侈品网站:LAMPOO
2020/06/03 全球购物
对象的序列化(serialization)类是面向流的,应如何将对象写入到随机存取文件中
2015/06/22 面试题
菜篮子工程实施方案
2014/03/08 职场文书
班组拓展活动方案
2014/08/14 职场文书
机关领导查摆四风思想汇报
2014/09/13 职场文书
入党积极分子学习党的纲领思想汇报
2014/09/13 职场文书
大学生学年个人总结
2015/02/15 职场文书
廉政承诺书2015
2015/04/28 职场文书
公司欠款证明
2015/06/24 职场文书