狠狠撸

狠狠撸Share a Scribd company logo
pyspider
github.com/binux/pyspider
Binux(足兆叉虫)
来源于真实的垂搜引擎
100个站点
? 脚本驱动
? 任务管理、模板失效监控
? 运行状态监控
5分钟内更新
? 定时任务
? 根据最近更新时间调度
pyspider 功能架构
? Python脚本驱动
? WebUI
? MySQL,MongoDB,SQLite持
久化后端
? 组件可替换、单机/分布式、
Docker
? 强大的调度机制
? 支持JavaScript页面
demo.pyspider.org
processor - 脚本执行
? 完全的python
? Web下编写,Web下调试
? 通过API完全控制调度、抓取
? 脚本间通信、调用
fetcher - 抓取器
? 基于 tornado 的异步抓取
? 完整的抓取控制,从 method 到 timeout
? 支持JavaScript执行渲染( 通过 phantomjs )
scheduler - 调度器
? 任务优先级
? 流量控制
? 周期定时任务
? 按照过期时间调度
? 按照前链标记调度(例如更新时间)
? 失败重试
脚本编辑和调试
Dashboard
? 任务列表
? 任务状态
? 流量配额
? 最近5分钟、1小时、1天、总任务计数
? 最近活动的任务
? 任务历史
? 产出结果
github.com/binux/pyspider
demo.pyspider.org

More Related Content

What's hot (20)

深入浅出狈辞诲别闯厂
深入浅出狈辞诲别闯厂深入浅出狈辞诲别闯厂
深入浅出狈辞诲别闯厂
sunzhenghua
?
開發人員必須知道的 Kubernetes 核心技術 - Kubernetes Summit 2018
開發人員必須知道的 Kubernetes 核心技術 - Kubernetes Summit 2018開發人員必須知道的 Kubernetes 核心技術 - Kubernetes Summit 2018
開發人員必須知道的 Kubernetes 核心技術 - Kubernetes Summit 2018
Will Huang
?
全新 Windows Server 2019 容器技術 及邁向與 Kubernetes 整合之路 (Windows Server 高峰會)
全新 Windows Server 2019 容器技術及邁向與 Kubernetes 整合之路 (Windows Server 高峰會)全新 Windows Server 2019 容器技術及邁向與 Kubernetes 整合之路 (Windows Server 高峰會)
全新 Windows Server 2019 容器技術 及邁向與 Kubernetes 整合之路 (Windows Server 高峰會)
Will Huang
?
使用 TypeScript 駕馭 Web 世界的脫韁野馬:以 Angular 2 開發框架為例
使用 TypeScript 駕馭 Web 世界的脫韁野馬:以 Angular 2 開發框架為例使用 TypeScript 駕馭 Web 世界的脫韁野馬:以 Angular 2 開發框架為例
使用 TypeScript 駕馭 Web 世界的脫韁野馬:以 Angular 2 開發框架為例
Will Huang
?
快快樂樂學 Angular 2 開發框架
快快樂樂學 Angular 2 開發框架快快樂樂學 Angular 2 開發框架
快快樂樂學 Angular 2 開發框架
Will Huang
?
Docker Build
Docker BuildDocker Build
Docker Build
Miles Chou
?
Docker Compose
Docker ComposeDocker Compose
Docker Compose
Miles Chou
?
Kubernetes use-ceph
Kubernetes use-cephKubernetes use-ceph
Kubernetes use-ceph
Yang Guanjun
?
ASP.NET Core 6.0 全新功能探索
ASP.NET Core 6.0 全新功能探索ASP.NET Core 6.0 全新功能探索
ASP.NET Core 6.0 全新功能探索
Will Huang
?
Angular 开发技巧 (2018 ngChina 开发者大会)
Angular 开发技巧 (2018 ngChina 开发者大会)Angular 开发技巧 (2018 ngChina 开发者大会)
Angular 开发技巧 (2018 ngChina 开发者大会)
Will Huang
?
Frontend Devops at Cloudinsight
Frontend Devops at CloudinsightFrontend Devops at Cloudinsight
Frontend Devops at Cloudinsight
Yan Wang
?
Azure Container Service 使用 DC / OS 管理 docker 容器
Azure Container Service 使用 DC / OS 管理 docker 容器Azure Container Service 使用 DC / OS 管理 docker 容器
Azure Container Service 使用 DC / OS 管理 docker 容器
Ch Rick
?
痴补驳谤补苍迟教学
痴补驳谤补苍迟教学痴补驳谤补苍迟教学
痴补驳谤补苍迟教学
Onnie Fong
?
Node js实践
Node js实践Node js实践
Node js实践
jay li
?
Maven & mongo & sring
Maven & mongo & sringMaven & mongo & sring
Maven & mongo & sring
Tzu Chi University
?
顿辞肠办别谤应用
顿辞肠办别谤应用顿辞肠办别谤应用
顿辞肠办别谤应用
Jui An Huang (黃瑞安)
?
罢辞谤苍补诲辞开发实践
罢辞谤苍补诲辞开发实践罢辞谤苍补诲辞开发实践
罢辞谤苍补诲辞开发实践
ZY Zhang
?
Azure Web App on Linux @ Global Azure Bootcamp 2017 Taiwan
Azure Web App on Linux @ Global Azure Bootcamp 2017 TaiwanAzure Web App on Linux @ Global Azure Bootcamp 2017 Taiwan
Azure Web App on Linux @ Global Azure Bootcamp 2017 Taiwan
Will Huang
?
開發人員不可不知的 Windows Container 容器技術預覽
開發人員不可不知的 Windows Container 容器技術預覽開發人員不可不知的 Windows Container 容器技術預覽
開發人員不可不知的 Windows Container 容器技術預覽
Will Huang
?
CP 值很高的 Gulp
CP 值很高的 GulpCP 值很高的 Gulp
CP 值很高的 Gulp
Yvonne Yu
?
深入浅出狈辞诲别闯厂
深入浅出狈辞诲别闯厂深入浅出狈辞诲别闯厂
深入浅出狈辞诲别闯厂
sunzhenghua
?
開發人員必須知道的 Kubernetes 核心技術 - Kubernetes Summit 2018
開發人員必須知道的 Kubernetes 核心技術 - Kubernetes Summit 2018開發人員必須知道的 Kubernetes 核心技術 - Kubernetes Summit 2018
開發人員必須知道的 Kubernetes 核心技術 - Kubernetes Summit 2018
Will Huang
?
全新 Windows Server 2019 容器技術 及邁向與 Kubernetes 整合之路 (Windows Server 高峰會)
全新 Windows Server 2019 容器技術及邁向與 Kubernetes 整合之路 (Windows Server 高峰會)全新 Windows Server 2019 容器技術及邁向與 Kubernetes 整合之路 (Windows Server 高峰會)
全新 Windows Server 2019 容器技術 及邁向與 Kubernetes 整合之路 (Windows Server 高峰會)
Will Huang
?
使用 TypeScript 駕馭 Web 世界的脫韁野馬:以 Angular 2 開發框架為例
使用 TypeScript 駕馭 Web 世界的脫韁野馬:以 Angular 2 開發框架為例使用 TypeScript 駕馭 Web 世界的脫韁野馬:以 Angular 2 開發框架為例
使用 TypeScript 駕馭 Web 世界的脫韁野馬:以 Angular 2 開發框架為例
Will Huang
?
快快樂樂學 Angular 2 開發框架
快快樂樂學 Angular 2 開發框架快快樂樂學 Angular 2 開發框架
快快樂樂學 Angular 2 開發框架
Will Huang
?
ASP.NET Core 6.0 全新功能探索
ASP.NET Core 6.0 全新功能探索ASP.NET Core 6.0 全新功能探索
ASP.NET Core 6.0 全新功能探索
Will Huang
?
Angular 开发技巧 (2018 ngChina 开发者大会)
Angular 开发技巧 (2018 ngChina 开发者大会)Angular 开发技巧 (2018 ngChina 开发者大会)
Angular 开发技巧 (2018 ngChina 开发者大会)
Will Huang
?
Frontend Devops at Cloudinsight
Frontend Devops at CloudinsightFrontend Devops at Cloudinsight
Frontend Devops at Cloudinsight
Yan Wang
?
Azure Container Service 使用 DC / OS 管理 docker 容器
Azure Container Service 使用 DC / OS 管理 docker 容器Azure Container Service 使用 DC / OS 管理 docker 容器
Azure Container Service 使用 DC / OS 管理 docker 容器
Ch Rick
?
痴补驳谤补苍迟教学
痴补驳谤补苍迟教学痴补驳谤补苍迟教学
痴补驳谤补苍迟教学
Onnie Fong
?
Node js实践
Node js实践Node js实践
Node js实践
jay li
?
罢辞谤苍补诲辞开发实践
罢辞谤苍补诲辞开发实践罢辞谤苍补诲辞开发实践
罢辞谤苍补诲辞开发实践
ZY Zhang
?
Azure Web App on Linux @ Global Azure Bootcamp 2017 Taiwan
Azure Web App on Linux @ Global Azure Bootcamp 2017 TaiwanAzure Web App on Linux @ Global Azure Bootcamp 2017 Taiwan
Azure Web App on Linux @ Global Azure Bootcamp 2017 Taiwan
Will Huang
?
開發人員不可不知的 Windows Container 容器技術預覽
開發人員不可不知的 Windows Container 容器技術預覽開發人員不可不知的 Windows Container 容器技術預覽
開發人員不可不知的 Windows Container 容器技術預覽
Will Huang
?
CP 值很高的 Gulp
CP 值很高的 GulpCP 值很高的 Gulp
CP 值很高的 Gulp
Yvonne Yu
?

pyspider 介绍 - pycon2014@北京

Editor's Notes

  • #7: 你甚至可以在页面加载前/后运行一段闯厂代码,以模拟点击动作
  • #11: 结果产出可以直接在飞别产界面上导出为闯厂翱狈,颁厂痴