用python写的一个超小型配置文件读取器
2011-04-02 17:15
555 查看
import re def getFromPatten2(patten,src): p = re.compile(patten,re.S) all = p.findall(src) rst = {} for matcher in all: rst[matcher[0]]=matcher[1] return rst def readConfig(): f = open('config.txt','r') content = f.read() content +="/n" f.close() m = getFromPatten2("(.*?)=(.*?)/n",content) return m
配置文件格式如下:
file=e:/samba/2.ts
address=127.0.0.1
port=2345
datablock=20000
interval=0.01
showsend=1
使用方法如下:
cfg = readConfig('config.txt')
print cfg['file']
port = int(cfg['port'])
interval = float(cfg['interval'])
相关文章推荐
- python 从两个配置文件读取数据,形成一个url思路代码
- 读取关键字配置文件,并将关键字放入到一个列表中(去重复去和空格)--PYTHON
- python读取配置文件
- python创建子进程,以及读取配置文件方法
- Python读取XML配置文件小例子
- Python读取ini配置文件
- 记录一个python的configobj读写ini配置文件的链接
- python 读取配置文件的值
- 用java读取解析一个含有变量的配置文件
- Python读取配置文件-ConfigParser的二次封装,简单好用
- python读取CSV文件以及“写入CSV致文件每一行后面会多一个空行”问题解决
- 读取配置文件和自定义配置文件(python实现)
- python学习笔记之读取配置文件
- 通过python读取ini配置文件
- python读取配置文件
- (1) 写一个 Properties 格式的配置文件,配置类的完整名称。 * (2) 写一个程序,读取这个 Properties 配置文件,获得类的完整名称并加载这个类,用 反射 的方式运行
- 002_005 Python 计算一个文件中有多少行即读取文件行数
- python读取配置文件ini
- 依次读取文件中的一个字符 分类: python基础学习 python 小练习 2013-08-22 11:14 289人阅读 评论(0) 收藏
- 易语言-循环读取配置文件,用于更新类的一个更新思路和想法