Python模块之ConfigParser - 读写配置文件

简介: 读写配置文件在实际应用中具有十分强大的功能,python 读写配置文件ConfigParser模块是python自带的读取配置文件的模块.通过他可以方便的读取配置文件。

读写配置文件在实际应用中具有十分强大的功能,python 读写配置文件ConfigParser模块是python自带的读取配置文件的模块.通过他可以方便的读取配置文件。

比如配置文件内容如下:

[EMAIL]
mail_host = smtp.exmail.qq.com
mail_user = xiaoxi@xyd.cn

其中[ ] 中的EMAIL是这段配置的名字下面mail_host ,mail_user 都是属性

python主要代码:

import ConfigParser 
config=ConfigParser.ConfigParser() 
with codecs.open('config.ini','w') as conf: 
config.readfp(conf) 

#读取配置信息
mail_host =config.get('EMAIL','mail_host') 
mail_user =config.get('EMAIL','mail_user') 
print mail_host 
print mail_user 

#写入配置信息
config.set('EMAIL','mail_pass','male') 
config.set('EMAIL','mail_port','25') 

也可以自己封装一下,怎么简便怎么来嘛
配置文件:
这里写图片描述

python脚本:
这里写图片描述

目录
相关文章
|
1天前
|
Java Serverless Python
探索Python中的并发编程与`concurrent.futures`模块
探索Python中的并发编程与`concurrent.futures`模块
10 4
|
13天前
|
API Python
python ratelimit模块
python ratelimit模块
|
13天前
|
Python
像导入Python模块一样导入ipynb文件
像导入Python模块一样导入ipynb文件
|
13天前
|
Python
如何在 Python 中导入模块
【8月更文挑战第29天】
18 1
|
13天前
|
Python
|
13天前
|
数据采集 JSON 算法框架/工具
我常用的几个经典Python模块
我常用的几个经典Python模块
|
13天前
|
开发者 Python
什么是 python 模块?
【8月更文挑战第29天】
9 0
|
测试技术 Python
python接口自动化测试 - configparser配置文件解析器详细使用
python接口自动化测试 - configparser配置文件解析器详细使用
124 0