python 内容检索
来源:互联网 发布:rbac php yii 编辑:程序博客网 时间:2024/06/05 23:40
今天一个老项目出了问题 ,出现一个报错信息,上头让我检查问题的原因,偌大一个项目,之前也不是我负责的,我连文件的逻辑都不知道。。。
思路就是找到这个错误信息出现的地方,然后顺藤摸瓜,当然有人会问为啥子不根据url地址锁定触发的文件呢,我也是纳闷儿了,
url是http://1.2.3.4:233/menber/number.php?mod=list&hrefid=400,我在number.php中居然找不到mod!!!
于是我写了一个python脚本,来找这个错误信息出现在那个文件:
#coding=utf-8import osdef checkkeyword(name): if os.path.isdir(name): for filename in os.listdir(name): checkkeyword(name+os.path.sep+filename) elif os.path.isfile(name): cnt = open(name,"r").read() if cnt.find("error info") != -1: print namecheckkeyword(r'/home/web/www')
因为项目里面有很多文件夹 ,文件夹下面又有文件夹或者文件,所以用了个递归,把所有包含这个错误信息的文件名打印出来
最后顺藤摸瓜还是解决了问题
0 0
- python 内容检索
- python检索特定内容的文本文件
- python检索特定内容的文本文件2
- UTF8文本文件内容检索!
- SQLServer 内容检索
- 基于内容图像检索
- lucene全文检索word内容
- 基于内容的图像检索
- 基于内容的音频检索
- 基于内容的图像检索
- python网站检索
- python的module检索
- 图像检索:基于内容的图像检索技术
- 图像检索:基于内容的图像检索技术
- 图像检索:基于内容的图像检索技术
- 图像检索:基于内容的图像检索技术
- 图像检索:基于内容的图像检索技术
- 基于内容的图像检索技术
- 产品经理学习笔记(15)-定期整理和总结反馈内容
- vs2012 静态编译
- Android 仿 腾讯应用宝 漂亮 弹出对话框
- Windows下多个Mysql实例配置主从
- 30分钟LINQ教程
- python 内容检索
- 关于Linearlayout点击事件无效的问题
- 产品经理学习笔记(16)-产品运营常用的工具
- javamail邮件转发
- android 知识点
- 互斥锁
- 产品经理学习笔记(17)-技术素养
- [转]支付宝的性能测试
- 创建seajs minifier的问题记录(三)