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持久性管理pickle模块详细介绍
Feb 18 Python
详解Python多线程
Nov 14 Python
使用Python实现一个栈判断括号是否平衡
Aug 23 Python
利用Python如何实现一个小说网站雏形
Nov 23 Python
漂亮的Django Markdown富文本app插件的实现
Jan 02 Python
Tensorflow实现神经网络拟合线性回归
Jul 19 Python
python利用re,bs4,requests模块获取股票数据
Jul 29 Python
python使用Thread的setDaemon启动后台线程教程
Apr 25 Python
4款Python 类型检查工具,你选择哪个呢?
Oct 30 Python
Python利用myqr库创建自己的二维码
Nov 24 Python
使用Python获取爱奇艺电视剧弹幕数据的示例代码
Jan 12 Python
python使用XPath解析数据爬取起点小说网数据
Apr 22 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 全文搜索和替换的实现代码
2008/07/29 PHP
用php实现百度网盘图片直链的代码分享
2012/11/01 PHP
php代码书写习惯优化小结
2013/06/20 PHP
php常用字符函数实例小结
2016/12/29 PHP
php设计模式之职责链模式实例分析【星际争霸游戏案例】
2020/03/27 PHP
JS数组的遍历方式for循环与for...in
2014/07/31 Javascript
在linux中使用包管理器安装node.js
2015/03/13 Javascript
Jquery时间轴特效(三种不同类型)
2015/11/02 Javascript
项目实践一图片上传之form表单还是base64前端图片压缩(前端图片压缩)
2016/07/28 Javascript
Bootstrap整体框架之JavaScript插件架构
2016/12/15 Javascript
js 单引号替换成双引号,双引号替换成单引号的实现方法
2017/02/16 Javascript
详解Vue 实例中的生命周期钩子
2017/03/21 Javascript
jQuery Validate格式验证功能实例代码(包括重名验证)
2017/07/18 jQuery
angularjs实现时间轴效果的示例代码
2017/11/29 Javascript
vue 添加vux的代码讲解
2017/11/30 Javascript
WebGL学习教程之Three.js学习笔记(第一篇)
2019/04/25 Javascript
vue给对象动态添加属性和值的实例
2019/09/09 Javascript
JavaScript前端实现压缩图片功能
2020/03/06 Javascript
JS script脚本中async和defer区别详解
2020/06/24 Javascript
[00:32]2018DOTA2亚洲邀请赛EG出场
2018/04/03 DOTA
用python写一个windows下的定时关机脚本(推荐)
2017/03/21 Python
Redis使用watch完成秒杀抢购功能的代码
2018/05/07 Python
python实现超市扫码仪计费
2018/05/30 Python
numpy基础教程之np.linalg
2019/02/12 Python
django使用admin站点上传图片的实例
2019/07/28 Python
python机器学习实现决策树
2019/11/11 Python
使用Tensorflow-GPU禁用GPU设置(CPU与GPU速度对比)
2020/06/30 Python
New Balance澳大利亚官网:运动鞋和健身服装
2019/02/23 全球购物
*p++ 自增p 还是p所指向的变量
2016/07/16 面试题
计算机网络工程专业职业生涯规划书
2014/03/10 职场文书
火灾现场处置方案
2014/05/28 职场文书
村长党的群众路线教育实践活动个人对照检查材料
2014/09/23 职场文书
2014标准社保办理委托书
2014/10/06 职场文书
毕业实习单位意见
2015/06/04 职场文书
2019最新版股权转让及委托持股协议书范本
2019/08/07 职场文书
python基础之类属性和实例属性
2021/10/24 Python