Leave a comment (0) 作者:小项-怪物猪

python代码

  1. #!/usr/bin/python 
  2. #-*-coding:gb2312-*- 
  3.  
  4. #说明:获取配置文件中某个项的所有值,并根据re返回结果  
  5.   
  6. import re,ConfigParser   
  7.   
  8. def getcfg(html,cfgpath,cfgname):   
  9.     config = ConfigParser.ConfigParser();   
  10.     config.read(cfgpath);   
  11.        
  12.     rex = config.options(cfgname);   
  13.        
  14.     relist = [];   
  15.        
  16.     for x in rex:   
  17.         relist.append(config.get(cfgname,x))   
  18.        
  19.     for sqln,regx in zip(rex,relist):   
  20.         sqln = re.findall(regx,html,re.DOTALL)   
  21.         return sqln   
  22.   
  23.   
  24. html = urllib2.urlopen('http://blog.591by.com').read();  
  25. getcfg(html,'e:\\xorg.cfg','collet');  
分类:Python | 标签: python, cfg, 配置文件
打劫!!留下你的评论 »

表情 emoticons

:?::razz::sad::evil::!::smile::oops::grin::eek::shock::???::cool::lol::mad::twisted::roll::wink::idea::arrow::neutral::cry::mrgreen:
  • 关闭

[ 搜狗云输入法 ]