帕鲁是一只小蜘蛛,是帕图的叉。

palu的Python项目详细描述


帕卢

一种小蜘蛛,用于检查站点的404和500秒。 它是[patu][1]的分叉。palu需要httplib2和lxml:

pip install -U httplib2 lxml

安全吗?[![生成状态](https://secure.travis-ci.org/akrito/palu.png?branch=master)](http://travis-ci.org/akrito/palu

快速使用

查看可用选项:

palu.py –help

使用5个工作人员创建整个站点的蜘蛛网,只显示错误:

palu.py –spiders=5 www.example.com

对于spider,在第一级链接之后停止:

palu.py –depth=1 www.example.com

要获取网站上每个链接页面的列表:

palu.py –generate www.example.com > urls.txt

使用一个文件代替对url的搜索,并显示所有响应:

palu.py –input=urls.txt –verbose www.example.com

URL文件格式

<;code>;–generate生成的输出格式如下:

FIRST_URL<TAB>None LINK1<TAB>REFERER LINK2<TAB>REFERER

<;code>;–input<;/code>;可以采用该格式的文件,或者每行一个url,而不使用referer。<;code>;–input=-<;/code>;从stdin读取。

测试

帕鲁用鼻子做测试。安装机头并进行测试:

pip install -U nose nosetests

[1]:https://pypi.python.org/pypi/patu

欢迎加入QQ群-->: 979659372 Python中文网_新手群

推荐PyPI第三方库


热门话题
无法使用windows x86上的Java验证在linux x64上签名的数字签名   java Firebase通过键从子级检索数据   Java缓存网络文件   java独立jdbcpool实现内存泄漏   java为什么MVN在成功构建时返回1?   java maven正在抛出BoundsException数组   Java:是否可以有“嵌套”映射方法(Java.util.stream)?   java无法使用GSON解析JSON文件   java Spring Groovy集成   java使用SAX解析器,需要所有xml元素(在特定元素下)作为字符串   java列出内容提供商Android 3.1中的内容   java如何使用带有spring api的JPA查询进行软删除?   java隐藏我的socket构造函数以隐藏IP和端口   Java将(JEP359)记录为Spring控制器请求和响应DTO   java在数组中循环时忽略空值   RESTAPI端点的java发现模式   java HTTPs在jmeter中发布带有头的请求测试,并将测试结果保存在mongodb中,并在grafana中显示