updated docs

This commit is contained in:
Marvin Zhang
2019-06-16 22:04:16 +08:00
parent 01a1b39ad1
commit 5bca22489e
91 changed files with 15220 additions and 5995 deletions

View File

@@ -1,2 +0,0 @@
# App

View File

@@ -1,2 +0,0 @@
# Celery

View File

@@ -1,2 +1,33 @@
# 架构
## 架构
Crawlab的架构跟Celery非常相似但是加入了包括前端、爬虫、Flower在内的额外模块以支持爬虫管理的功能。架构图如下。
![](https://crawlab.oss-cn-hangzhou.aliyuncs.com/gitbook/architecture.png)
### 节点 Node
节点其实就是Celery中的`worker`。一个节点运行时会连接到一个任务队列(例如`Redis`来接收和运行任务。所有爬虫需要在运行时被部署到节点上用户在部署前需要定义节点的IP地址和端口。
### 后台应用 Backend App
这是一个Flask应用提供了必要的API来支持常规操作例如CRUD、爬虫部署以及任务运行。每一个节点需要启动Flask应用来支持爬虫部署。运行`python app.py`来启动应用。
### 爬虫 Spider
爬虫源代码或配置规则储存在`App`上,需要被部署到各个`worker`节点中。
### 任务 Task
任务被触发并被节点执行。用户可以在任务详情页面中看到任务到状态、日志和抓取结果。
### 中间者 Broker
中间者跟Celery中定义的一样作为运行异步任务的队列。
### 前端 Frontend
前端其实就是一个基于[Vue-Element-Admin](https://github.com/PanJiaChen/vue-element-admin)的单页应用。其中重用了很多Element-UI的控件来支持相应的展示。
### Flower
一个Celery的插件用于监控Celery节点。

View File

@@ -1,6 +0,0 @@
# 部署
所有爬虫在运行前需要被部署当相应当节点中。
部署时,爬虫会被打包到相应的目录中,方便环境隔离,开发环境的爬虫和生产环境的爬虫需要打包部署来实现隔离。

View File

@@ -1,3 +0,0 @@
# 节点
节点其实就是Celery中的Worker。一个节点运行时会连接到一个任务队列例如Redis来接收和运行任务。所有爬虫需要在运行时被部署到节点上用户在部署前需要定义节点的IP地址和端口。

View File

@@ -1,2 +0,0 @@
# 概念

View File

@@ -1,15 +0,0 @@
# 爬虫
## 自动发现
`config.py`文件中,修改变量`PROJECT_SOURCE_FILE_FOLDER`作为爬虫项目所在的目录。Crawlab后台程序会自动发现这些爬虫项目并储存到数据库中。是不是很方便
## 部署爬虫
所有爬虫需要在抓取前被部署当相应当节点中。在"爬虫详情"页面点击"Deploy"按钮,爬虫将被部署到所有有效到节点中。
## 运行爬虫
部署爬虫之后,你可以在"爬虫详情"页面点击"Run"按钮来启动爬虫。一个爬虫任务将被触发,你可以在任务列表页面中看到这个任务。

View File

@@ -1,3 +0,0 @@
# 任务
任务被触发并被节点执行。用户可以在任务详情页面中看到任务到状态、日志和抓取结果。

View File

View File

@@ -1,2 +1,4 @@
# Examples
## 样例
1. [与Scrapy集成](/Examples/ScrapyIntegration.md)

View File

@@ -0,0 +1,26 @@
### 与Scrapy集成
以下是Crawlab跟`Scrapy`集成的例子利用了Crawlab传过来的`task_id``collection_name`
```python
import os
from pymongo import MongoClient
MONGO_HOST = '192.168.99.100'
MONGO_PORT = 27017
MONGO_DB = 'crawlab_test'
# scrapy example in the pipeline
class JuejinPipeline(object):
mongo = MongoClient(host=MONGO_HOST, port=MONGO_PORT)
db = mongo[MONGO_DB]
col_name = os.environ.get('CRAWLAB_COLLECTION')
if not col_name:
col_name = 'test'
col = db[col_name]
def process_item(self, item, spider):
item['task_id'] = os.environ.get('CRAWLAB_TASK_ID')
self.col.save(item)
return item
```

View File

@@ -1,61 +0,0 @@
# 功能列表
类别 | 功能名称 | 已统计 | 备注
--- | --- | --- | ---
全局 | 打开页面 | Y | _trackPageview
全局 | 切换中英文 | Y
全局 | 允许/禁止统计 | Y
节点 | 刷新 | Y
节点 | 查看 | Y
节点 | 删除 | Y
节点详情 | 保存 | Y
节点详情 | 切换节点 | Y
爬虫 | 部署所有爬虫 | Y
爬虫 | 导入爬虫 | Y
爬虫 | 添加爬虫-可配置爬虫 | Y
爬虫 | 添加爬虫-自定义爬虫 | Y
爬虫 | 刷新 | Y
爬虫 | 查看 | Y
爬虫 | 删除 | Y
爬虫 | 部署 | Y
爬虫 | 运行 | Y
爬虫 | 搜索网站 | Y
爬虫详情 | 切换爬虫 | Y
爬虫详情 | 切换标签 | Y
爬虫详情-概览 | 保存 | Y
爬虫详情-概览 | 部署 | Y
爬虫详情-概览 | 运行 | Y
爬虫详情-环境 | 添加 | Y
爬虫详情-环境 | 删除 | Y
爬虫详情-环境 | 保存 | Y
爬虫详情-配置 | 保存 | Y
爬虫详情-配置 | 预览 | Y
爬虫详情-配置 | 提取字段 | Y
爬虫详情-配置 | 运行 | Y
爬虫详情-配置 | 添加字段 | Y
爬虫详情-配置 | 更改字段 | Y
爬虫详情-配置 | 删除字段 | Y
爬虫详情-配置 | 设置详情页URL | Y
任务 | 选择节点 | Y
任务 | 选择爬虫 | Y
任务 | 点击爬虫详情 | Y
任务 | 点击节点详情 | Y
任务 | 搜索 | Y
任务 | 查看 | Y
任务 | 删除 | Y
任务详情 | 切换标签 | Y
任务详情-概览 | 点击爬虫详情 | Y
任务详情-概览 | 点击节点详情 | Y
任务详情-结果 | 下载CSV | Y
定时任务 | 添加 | Y
定时任务 | 修改 | Y
定时任务 | 删除 | Y
定时任务 | 提交 | Y
部署 | 刷新 | Y
网站 | 搜索 | Y
网站 | 选择主类别 | Y
网站 | 选择类别 | Y
网站 | 点击域名 | Y
网站 | 点击爬虫数 | Y
网站 | 点击Robots协议 | N

View File

@@ -7,7 +7,7 @@ Crawlab是基于Celery的分布式爬虫管理平台可以集成任何语言
项目自今年三月份上线以来受到爬虫爱好者们和开发者们的好评不少使用者还表示会用Crawlab搭建公司的爬虫平台。经过近3个月的迭代我们陆续上线了定时任务、数据分析、网站信息、可配置爬虫、自动提取字段、下载结果、上传爬虫等功能将Crawlab打造得更加实用更加全面能够真正帮助用户解决爬虫管理困难的问题。
Crawlab主要解决的是大量爬虫管理困难的问题例如需要监控上百个网站的参杂scrapyselenium的项目不容易做到同时管理而且命令行管理的成本非常高还容易出错。Crawlab支持任何语言和任何框架配合任务调度、任务监控很容易做到对成规模的爬虫项目进行有效监控管理。
Crawlab主要解决的是大量爬虫管理困难的问题例如需要监控上百个网站的参杂`scrapy``selenium`的项目不容易做到同时管理而且命令行管理的成本非常高还容易出错。Crawlab支持任何语言和任何框架配合任务调度、任务监控很容易做到对成规模的爬虫项目进行有效监控管理。
本使用手册会帮助您解决在安装使用Crawlab遇到的任何问题。

View File

@@ -18,14 +18,12 @@
* [统计数据](Usage/Spider/Analytics.md)
* [任务](Usage/Task/README.md)
* [查看任务](Usage/Task/View.md)
* [删除任务](Usage/Task/Delete.md)
* [操作任务](Usage/Task/Action.md)
* [下载结果](Usage/Task/DownloadResults.md)
* [定时任务](Usage/Schedule/README.md)
* [网站](Usage/Site/README.md)
* [架构](Architecture/README.md)
* [Celery](Architecture/Celery.md)
* [App](Architecture/App.md)
* [样例](Examples/README.md)
* [与Scrapy集成](Examples/README.md)
* [与Puppeteer集成](Examples/README.md)
* [与Scrapy集成](Examples/ScrapyIntegration.md)
#* [与Puppeteer集成](Examples/PuppeteerIntegration.md)

View File

@@ -0,0 +1,25 @@
## 定时任务
定时任务是指定某个时刻,重复性地执行的任务,英文叫做`Periodical Tasks`,在`Linux`中也被称为`Crontab`。定时任务可以让任务可以被执行多次,而用户则不用手动的操作来执行任务。在生产环境中,这非常常见。定时任务对于对增量抓取或对数据实时性有要求的用户来说非常有用。
在Crawlab中定时任务是通过`apscheduler`来实现的。创建一个定时任务之后,会在名为`mongo``jobstore`中创建一个`periodical job``apscheduler`调度引擎将会不断的去数据库中匹配任务的执行时间,如果执行时间满足要求,则会在后台触发一次任务运行。
定时任务列表会进行更新。每一次爬虫更新、删除、创建,以及定时任务的更新、删除、创建,都会触发定时任务列表的更新。
### 创建定时任务
导航至`定时任务`页面,可以看到定时任务的列表。
点击`添加定时任务`,弹出创建定时任务的弹框。填写相应的内容,点击`提交`按钮创建定时任务。
![](https://crawlab.oss-cn-hangzhou.aliyuncs.com/gitbook/schedule-list-add.png)
这里的`Cron``Linux`中的`crontab`是一致的。如果对`crontab`不了解,可以参考[这篇文章](https://www.cnblogs.com/longjshz/p/5779215.html)。
### 修改定时任务
导航至`定时任务`页面,点击`操作`列的`修改`按钮,弹出修改定时任务的弹框。填写相应的内容,点击`提交`按钮修改定时任务。
### 删除定时任务
导航至`定时任务`页面,点击`操作`列的`删除`按钮,确认删除该任务。

View File

@@ -0,0 +1,5 @@
## 网站
网站信息是帮助用户查看[站长之家](http://top.chinaz.com/hangye/)收录网站的信息的,包含`Robots协议``首页响应`等信息。
![](https://crawlab.oss-cn-hangzhou.aliyuncs.com/gitbook/site-list.png)

View File

@@ -0,0 +1,11 @@
## 操作任务
### 停止任务
当任务运行起来之后我们因为某个原因可能需要终止任务这时我们需要在Crawlab中停止该任务。
导航至需要停止的任务的`任务详情`,点击`停止`按钮来终止任务。
### 删除任务
`任务列表`中,点击`操作`列中的`删除`按钮,确认删除该任务。

View File

@@ -0,0 +1,5 @@
## 下载结果
结果储存在数据库中之后,我们有时候需要将其导出,这时可以在界面中进行导出操作。
导航至`任务详情`,点击`结果`标签,点击`下载CSV`按钮,等待一会儿,结果就会以`CSV`的形式下载到本地。

View File

@@ -0,0 +1,8 @@
## 任务
任务其实就是指某一次抓取任务或采集任务。任务与爬虫关联其执行的也是爬虫指定的执行命令或采集规则。抓取或采集的结果与任务关联因此可以查看到每一次任务的结果集。Crawlab的任务是整个采集流程的核心抓取的过程都是跟任务关联起来的因此任务对于Crawlab来说非常重要。任务被`app`触发,`worker`通过任务队列接收任务,然后在其所在节点上执行任务。
本小节将介绍以下内容:
1. [查看任务](/Usage/Task/View.md)
2. [操作任务](/Usage/Task/Delete.md)
3. [下载结果](/Usage/Task/DownloadResults.md)

View File

@@ -0,0 +1,21 @@
## 查看任务
### 任务列表
点击`侧边栏``任务`导航至`任务列表`。可以看到最近的10个生成的任务。可以根据`节点``爬虫`来过滤任务。
![](https://crawlab.oss-cn-hangzhou.aliyuncs.com/gitbook/task-list.png)
点击`操作`列的`查看`按钮,进入到该任务的`任务详情`
### 任务日志
点击`日志`标签,可以查看任务日志。
![](https://crawlab.oss-cn-hangzhou.aliyuncs.com/gitbook/task-detail-log.png)
### 任务结果
点击`结果`标签,可以查看任务结果。
![](https://crawlab.oss-cn-hangzhou.aliyuncs.com/gitbook/task-detail-results.png)

View File

@@ -57,7 +57,7 @@
<link rel="shortcut icon" href="../gitbook/images/favicon.ico" type="image/x-icon">
<link rel="next" href="Celery.html" />
<link rel="next" href="../Examples/" />
<link rel="prev" href="../Usage/Site/" />
@@ -336,9 +336,9 @@
<ul class="articles">
<li class="chapter " data-level="1.3.3.1" data-path="../Usage/Task/View.md">
<li class="chapter " data-level="1.3.3.1" data-path="../Usage/Task/View.html">
<span>
<a href="../Usage/Task/View.html">
查看任务
@@ -349,12 +349,12 @@
</li>
<li class="chapter " data-level="1.3.3.2" data-path="../Usage/Task/Delete.md">
<li class="chapter " data-level="1.3.3.2" data-path="../Usage/Task/Action.html">
<span>
<a href="../Usage/Task/Action.html">
删除任务
操作任务
</a>
@@ -362,9 +362,9 @@
</li>
<li class="chapter " data-level="1.3.3.3" data-path="../Usage/Task/DownloadResults.md">
<li class="chapter " data-level="1.3.3.3" data-path="../Usage/Task/DownloadResults.html">
<span>
<a href="../Usage/Task/DownloadResults.html">
下载结果
@@ -422,38 +422,6 @@
<ul class="articles">
<li class="chapter " data-level="1.4.1" data-path="Celery.html">
<a href="Celery.html">
Celery
</a>
</li>
<li class="chapter " data-level="1.4.2" data-path="App.html">
<a href="App.html">
App
</a>
</li>
</ul>
</li>
<li class="chapter " data-level="1.5" data-path="../Examples/">
@@ -470,9 +438,9 @@
<ul class="articles">
<li class="chapter " data-level="1.5.1" data-path="../Examples/">
<li class="chapter " data-level="1.5.1" data-path="../Examples/ScrapyIntegration.html">
<a href="../Examples/">
<a href="../Examples/ScrapyIntegration.html">
与Scrapy集成
@@ -481,19 +449,6 @@
</li>
<li class="chapter " data-level="1.5.2" data-path="../Examples/">
<a href="../Examples/">
与Puppeteer集成
</a>
</li>
@@ -546,7 +501,23 @@
<section class="normal markdown-section">
<h1 id="&#x67B6;&#x6784;">&#x67B6;&#x6784;</h1>
<h2 id="&#x67B6;&#x6784;">&#x67B6;&#x6784;</h2>
<p>Crawlab&#x7684;&#x67B6;&#x6784;&#x8DDF;Celery&#x975E;&#x5E38;&#x76F8;&#x4F3C;&#xFF0C;&#x4F46;&#x662F;&#x52A0;&#x5165;&#x4E86;&#x5305;&#x62EC;&#x524D;&#x7AEF;&#x3001;&#x722C;&#x866B;&#x3001;Flower&#x5728;&#x5185;&#x7684;&#x989D;&#x5916;&#x6A21;&#x5757;&#xFF0C;&#x4EE5;&#x652F;&#x6301;&#x722C;&#x866B;&#x7BA1;&#x7406;&#x7684;&#x529F;&#x80FD;&#x3002;&#x67B6;&#x6784;&#x56FE;&#x5982;&#x4E0B;&#x3002;</p>
<p><img src="https://crawlab.oss-cn-hangzhou.aliyuncs.com/gitbook/architecture.png" alt=""></p>
<h3 id="&#x8282;&#x70B9;-node">&#x8282;&#x70B9; Node</h3>
<p>&#x8282;&#x70B9;&#x5176;&#x5B9E;&#x5C31;&#x662F;Celery&#x4E2D;&#x7684;<code>worker</code>&#x3002;&#x4E00;&#x4E2A;&#x8282;&#x70B9;&#x8FD0;&#x884C;&#x65F6;&#x4F1A;&#x8FDE;&#x63A5;&#x5230;&#x4E00;&#x4E2A;&#x4EFB;&#x52A1;&#x961F;&#x5217;&#xFF08;&#x4F8B;&#x5982;<code>Redis</code>&#xFF09;&#x6765;&#x63A5;&#x6536;&#x548C;&#x8FD0;&#x884C;&#x4EFB;&#x52A1;&#x3002;&#x6240;&#x6709;&#x722C;&#x866B;&#x9700;&#x8981;&#x5728;&#x8FD0;&#x884C;&#x65F6;&#x88AB;&#x90E8;&#x7F72;&#x5230;&#x8282;&#x70B9;&#x4E0A;&#xFF0C;&#x7528;&#x6237;&#x5728;&#x90E8;&#x7F72;&#x524D;&#x9700;&#x8981;&#x5B9A;&#x4E49;&#x8282;&#x70B9;&#x7684;IP&#x5730;&#x5740;&#x548C;&#x7AEF;&#x53E3;&#x3002;</p>
<h3 id="&#x540E;&#x53F0;&#x5E94;&#x7528;-backend-app">&#x540E;&#x53F0;&#x5E94;&#x7528; Backend App</h3>
<p>&#x8FD9;&#x662F;&#x4E00;&#x4E2A;Flask&#x5E94;&#x7528;&#xFF0C;&#x63D0;&#x4F9B;&#x4E86;&#x5FC5;&#x8981;&#x7684;API&#x6765;&#x652F;&#x6301;&#x5E38;&#x89C4;&#x64CD;&#x4F5C;&#xFF0C;&#x4F8B;&#x5982;CRUD&#x3001;&#x722C;&#x866B;&#x90E8;&#x7F72;&#x4EE5;&#x53CA;&#x4EFB;&#x52A1;&#x8FD0;&#x884C;&#x3002;&#x6BCF;&#x4E00;&#x4E2A;&#x8282;&#x70B9;&#x9700;&#x8981;&#x542F;&#x52A8;Flask&#x5E94;&#x7528;&#x6765;&#x652F;&#x6301;&#x722C;&#x866B;&#x90E8;&#x7F72;&#x3002;&#x8FD0;&#x884C;<code>python app.py</code>&#x6765;&#x542F;&#x52A8;&#x5E94;&#x7528;&#x3002;</p>
<h3 id="&#x722C;&#x866B;-spider">&#x722C;&#x866B; Spider</h3>
<p>&#x722C;&#x866B;&#x6E90;&#x4EE3;&#x7801;&#x6216;&#x914D;&#x7F6E;&#x89C4;&#x5219;&#x50A8;&#x5B58;&#x5728;<code>App</code>&#x4E0A;&#xFF0C;&#x9700;&#x8981;&#x88AB;&#x90E8;&#x7F72;&#x5230;&#x5404;&#x4E2A;<code>worker</code>&#x8282;&#x70B9;&#x4E2D;&#x3002;</p>
<h3 id="&#x4EFB;&#x52A1;-task">&#x4EFB;&#x52A1; Task</h3>
<p>&#x4EFB;&#x52A1;&#x88AB;&#x89E6;&#x53D1;&#x5E76;&#x88AB;&#x8282;&#x70B9;&#x6267;&#x884C;&#x3002;&#x7528;&#x6237;&#x53EF;&#x4EE5;&#x5728;&#x4EFB;&#x52A1;&#x8BE6;&#x60C5;&#x9875;&#x9762;&#x4E2D;&#x770B;&#x5230;&#x4EFB;&#x52A1;&#x5230;&#x72B6;&#x6001;&#x3001;&#x65E5;&#x5FD7;&#x548C;&#x6293;&#x53D6;&#x7ED3;&#x679C;&#x3002;</p>
<h3 id="&#x4E2D;&#x95F4;&#x8005;-broker">&#x4E2D;&#x95F4;&#x8005; Broker</h3>
<p>&#x4E2D;&#x95F4;&#x8005;&#x8DDF;Celery&#x4E2D;&#x5B9A;&#x4E49;&#x7684;&#x4E00;&#x6837;&#xFF0C;&#x4F5C;&#x4E3A;&#x8FD0;&#x884C;&#x5F02;&#x6B65;&#x4EFB;&#x52A1;&#x7684;&#x961F;&#x5217;&#x3002;</p>
<h3 id="&#x524D;&#x7AEF;-frontend">&#x524D;&#x7AEF; Frontend</h3>
<p>&#x524D;&#x7AEF;&#x5176;&#x5B9E;&#x5C31;&#x662F;&#x4E00;&#x4E2A;&#x57FA;&#x4E8E;<a href="https://github.com/PanJiaChen/vue-element-admin" target="_blank">Vue-Element-Admin</a>&#x7684;&#x5355;&#x9875;&#x5E94;&#x7528;&#x3002;&#x5176;&#x4E2D;&#x91CD;&#x7528;&#x4E86;&#x5F88;&#x591A;Element-UI&#x7684;&#x63A7;&#x4EF6;&#x6765;&#x652F;&#x6301;&#x76F8;&#x5E94;&#x7684;&#x5C55;&#x793A;&#x3002;</p>
<h3 id="flower">Flower</h3>
<p>&#x4E00;&#x4E2A;Celery&#x7684;&#x63D2;&#x4EF6;&#xFF0C;&#x7528;&#x4E8E;&#x76D1;&#x63A7;Celery&#x8282;&#x70B9;&#x3002;</p>
</section>
@@ -579,7 +550,7 @@
</a>
<a href="Celery.html" class="navigation navigation-next " aria-label="Next page: Celery">
<a href="../Examples/" class="navigation navigation-next " aria-label="Next page: 样例">
<i class="fa fa-angle-right"></i>
</a>
@@ -590,7 +561,7 @@
<script>
var gitbook = gitbook || [];
gitbook.push(function() {
gitbook.page.hasChanged({"page":{"title":"架构","level":"1.4","depth":1,"next":{"title":"Celery","level":"1.4.1","depth":2,"path":"Architecture/Celery.md","ref":"Architecture/Celery.md","articles":[]},"previous":{"title":"网站","level":"1.3.5","depth":2,"path":"Usage/Site/README.md","ref":"Usage/Site/README.md","articles":[]},"dir":"ltr"},"config":{"gitbook":"*","theme":"default","variables":{},"plugins":[],"pluginsConfig":{"highlight":{},"search":{},"lunr":{"maxIndexSize":1000000,"ignoreSpecialCharacters":false},"sharing":{"facebook":true,"twitter":true,"google":false,"weibo":false,"instapaper":false,"vk":false,"all":["facebook","google","twitter","weibo","instapaper"]},"fontsettings":{"theme":"white","family":"sans","size":2},"theme-default":{"styles":{"website":"styles/website.css","pdf":"styles/pdf.css","epub":"styles/epub.css","mobi":"styles/mobi.css","ebook":"styles/ebook.css","print":"styles/print.css"},"showLevel":false}},"structure":{"langs":"LANGS.md","readme":"README.md","glossary":"GLOSSARY.md","summary":"SUMMARY.md"},"pdf":{"pageNumbers":true,"fontSize":12,"fontFamily":"Arial","paperSize":"a4","chapterMark":"pagebreak","pageBreaksBefore":"/","margin":{"right":62,"left":62,"top":56,"bottom":56}},"styles":{"website":"styles/website.css","pdf":"styles/pdf.css","epub":"styles/epub.css","mobi":"styles/mobi.css","ebook":"styles/ebook.css","print":"styles/print.css"}},"file":{"path":"Architecture/README.md","mtime":"2019-03-28T11:41:28.000Z","type":"markdown"},"gitbook":{"version":"3.2.3","time":"2019-06-16T04:54:16.720Z"},"basePath":"..","book":{"language":""}});
gitbook.page.hasChanged({"page":{"title":"架构","level":"1.4","depth":1,"next":{"title":"样例","level":"1.5","depth":1,"path":"Examples/README.md","ref":"Examples/README.md","articles":[{"title":"与Scrapy集成","level":"1.5.1","depth":2,"path":"Examples/ScrapyIntegration.md","ref":"Examples/ScrapyIntegration.md","articles":[]}]},"previous":{"title":"网站","level":"1.3.5","depth":2,"path":"Usage/Site/README.md","ref":"Usage/Site/README.md","articles":[]},"dir":"ltr"},"config":{"gitbook":"*","theme":"default","variables":{},"plugins":[],"pluginsConfig":{"highlight":{},"search":{},"lunr":{"maxIndexSize":1000000,"ignoreSpecialCharacters":false},"sharing":{"facebook":true,"twitter":true,"google":false,"weibo":false,"instapaper":false,"vk":false,"all":["facebook","google","twitter","weibo","instapaper"]},"fontsettings":{"theme":"white","family":"sans","size":2},"theme-default":{"styles":{"website":"styles/website.css","pdf":"styles/pdf.css","epub":"styles/epub.css","mobi":"styles/mobi.css","ebook":"styles/ebook.css","print":"styles/print.css"},"showLevel":false}},"structure":{"langs":"LANGS.md","readme":"README.md","glossary":"GLOSSARY.md","summary":"SUMMARY.md"},"pdf":{"pageNumbers":true,"fontSize":12,"fontFamily":"Arial","paperSize":"a4","chapterMark":"pagebreak","pageBreaksBefore":"/","margin":{"right":62,"left":62,"top":56,"bottom":56}},"styles":{"website":"styles/website.css","pdf":"styles/pdf.css","epub":"styles/epub.css","mobi":"styles/mobi.css","ebook":"styles/ebook.css","print":"styles/print.css"}},"file":{"path":"Architecture/README.md","mtime":"2019-06-16T13:48:56.000Z","type":"markdown"},"gitbook":{"version":"3.2.3","time":"2019-06-16T14:01:12.578Z"},"basePath":"..","book":{"language":""}});
});
</script>
</div>

View File

@@ -4,7 +4,7 @@
<head>
<meta charset="UTF-8">
<meta content="text/html; charset=utf-8" http-equiv="Content-Type">
<title>Celery · GitBook</title>
<title>与Scrapy集成 · GitBook</title>
<meta http-equiv="X-UA-Compatible" content="IE=edge" />
<meta name="description" content="">
<meta name="generator" content="GitBook 3.2.3">
@@ -57,8 +57,6 @@
<link rel="shortcut icon" href="../gitbook/images/favicon.ico" type="image/x-icon">
<link rel="next" href="App.html" />
<link rel="prev" href="./" />
@@ -336,9 +334,9 @@
<ul class="articles">
<li class="chapter " data-level="1.3.3.1" data-path="../Usage/Task/View.md">
<li class="chapter " data-level="1.3.3.1" data-path="../Usage/Task/View.html">
<span>
<a href="../Usage/Task/View.html">
查看任务
@@ -349,12 +347,12 @@
</li>
<li class="chapter " data-level="1.3.3.2" data-path="../Usage/Task/Delete.md">
<li class="chapter " data-level="1.3.3.2" data-path="../Usage/Task/Action.html">
<span>
<a href="../Usage/Task/Action.html">
删除任务
操作任务
</a>
@@ -362,9 +360,9 @@
</li>
<li class="chapter " data-level="1.3.3.3" data-path="../Usage/Task/DownloadResults.md">
<li class="chapter " data-level="1.3.3.3" data-path="../Usage/Task/DownloadResults.html">
<span>
<a href="../Usage/Task/DownloadResults.html">
下载结果
@@ -411,9 +409,9 @@
</li>
<li class="chapter " data-level="1.4" data-path="./">
<li class="chapter " data-level="1.4" data-path="../Architecture/">
<a href="./">
<a href="../Architecture/">
架构
@@ -422,43 +420,11 @@
<ul class="articles">
<li class="chapter active" data-level="1.4.1" data-path="Celery.html">
<a href="Celery.html">
Celery
</a>
</li>
<li class="chapter " data-level="1.4.2" data-path="App.html">
<li class="chapter " data-level="1.5" data-path="./">
<a href="App.html">
App
</a>
</li>
</ul>
</li>
<li class="chapter " data-level="1.5" data-path="../Examples/">
<a href="../Examples/">
<a href="./">
样例
@@ -470,9 +436,9 @@
<ul class="articles">
<li class="chapter " data-level="1.5.1" data-path="../Examples/">
<li class="chapter active" data-level="1.5.1" data-path="ScrapyIntegration.html">
<a href="../Examples/">
<a href="ScrapyIntegration.html">
与Scrapy集成
@@ -481,19 +447,6 @@
</li>
<li class="chapter " data-level="1.5.2" data-path="../Examples/">
<a href="../Examples/">
与Puppeteer集成
</a>
</li>
@@ -531,7 +484,7 @@
<!-- Title -->
<h1>
<i class="fa fa-circle-o-notch fa-spin"></i>
<a href=".." >Celery</a>
<a href=".." >与Scrapy集成</a>
</h1>
</div>
@@ -546,7 +499,29 @@
<section class="normal markdown-section">
<h1 id="celery">Celery</h1>
<h3 id="&#x4E0E;scrapy&#x96C6;&#x6210;">&#x4E0E;Scrapy&#x96C6;&#x6210;</h3>
<p>&#x4EE5;&#x4E0B;&#x662F;Crawlab&#x8DDF;<code>Scrapy</code>&#x96C6;&#x6210;&#x7684;&#x4F8B;&#x5B50;&#xFF0C;&#x5229;&#x7528;&#x4E86;Crawlab&#x4F20;&#x8FC7;&#x6765;&#x7684;<code>task_id</code>&#x548C;<code>collection_name</code>&#x3002;</p>
<pre><code class="lang-python"><span class="hljs-keyword">import</span> os
<span class="hljs-keyword">from</span> pymongo <span class="hljs-keyword">import</span> MongoClient
MONGO_HOST = <span class="hljs-string">&apos;192.168.99.100&apos;</span>
MONGO_PORT = <span class="hljs-number">27017</span>
MONGO_DB = <span class="hljs-string">&apos;crawlab_test&apos;</span>
<span class="hljs-comment"># scrapy example in the pipeline</span>
<span class="hljs-class"><span class="hljs-keyword">class</span> <span class="hljs-title">JuejinPipeline</span><span class="hljs-params">(object)</span>:</span>
mongo = MongoClient(host=MONGO_HOST, port=MONGO_PORT)
db = mongo[MONGO_DB]
col_name = os.environ.get(<span class="hljs-string">&apos;CRAWLAB_COLLECTION&apos;</span>)
<span class="hljs-keyword">if</span> <span class="hljs-keyword">not</span> col_name:
col_name = <span class="hljs-string">&apos;test&apos;</span>
col = db[col_name]
<span class="hljs-function"><span class="hljs-keyword">def</span> <span class="hljs-title">process_item</span><span class="hljs-params">(self, item, spider)</span>:</span>
item[<span class="hljs-string">&apos;task_id&apos;</span>] = os.environ.get(<span class="hljs-string">&apos;CRAWLAB_TASK_ID&apos;</span>)
self.col.save(item)
<span class="hljs-keyword">return</span> item
</code></pre>
</section>
@@ -574,15 +549,11 @@
<a href="./" class="navigation navigation-prev " aria-label="Previous page: 架构">
<a href="./" class="navigation navigation-prev navigation-unique" aria-label="Previous page: 样例">
<i class="fa fa-angle-left"></i>
</a>
<a href="App.html" class="navigation navigation-next " aria-label="Next page: App">
<i class="fa fa-angle-right"></i>
</a>
</div>
@@ -590,7 +561,7 @@
<script>
var gitbook = gitbook || [];
gitbook.push(function() {
gitbook.page.hasChanged({"page":{"title":"Celery","level":"1.4.1","depth":2,"next":{"title":"App","level":"1.4.2","depth":2,"path":"Architecture/App.md","ref":"Architecture/App.md","articles":[]},"previous":{"title":"架构","level":"1.4","depth":1,"path":"Architecture/README.md","ref":"Architecture/README.md","articles":[{"title":"Celery","level":"1.4.1","depth":2,"path":"Architecture/Celery.md","ref":"Architecture/Celery.md","articles":[]},{"title":"App","level":"1.4.2","depth":2,"path":"Architecture/App.md","ref":"Architecture/App.md","articles":[]}]},"dir":"ltr"},"config":{"gitbook":"*","theme":"default","variables":{},"plugins":[],"pluginsConfig":{"highlight":{},"search":{},"lunr":{"maxIndexSize":1000000,"ignoreSpecialCharacters":false},"sharing":{"facebook":true,"twitter":true,"google":false,"weibo":false,"instapaper":false,"vk":false,"all":["facebook","google","twitter","weibo","instapaper"]},"fontsettings":{"theme":"white","family":"sans","size":2},"theme-default":{"styles":{"website":"styles/website.css","pdf":"styles/pdf.css","epub":"styles/epub.css","mobi":"styles/mobi.css","ebook":"styles/ebook.css","print":"styles/print.css"},"showLevel":false}},"structure":{"langs":"LANGS.md","readme":"README.md","glossary":"GLOSSARY.md","summary":"SUMMARY.md"},"pdf":{"pageNumbers":true,"fontSize":12,"fontFamily":"Arial","paperSize":"a4","chapterMark":"pagebreak","pageBreaksBefore":"/","margin":{"right":62,"left":62,"top":56,"bottom":56}},"styles":{"website":"styles/website.css","pdf":"styles/pdf.css","epub":"styles/epub.css","mobi":"styles/mobi.css","ebook":"styles/ebook.css","print":"styles/print.css"}},"file":{"path":"Architecture/Celery.md","mtime":"2019-03-28T11:49:43.000Z","type":"markdown"},"gitbook":{"version":"3.2.3","time":"2019-06-16T04:54:16.720Z"},"basePath":"..","book":{"language":""}});
gitbook.page.hasChanged({"page":{"title":"与Scrapy集成","level":"1.5.1","depth":2,"previous":{"title":"样例","level":"1.5","depth":1,"path":"Examples/README.md","ref":"Examples/README.md","articles":[{"title":"与Scrapy集成","level":"1.5.1","depth":2,"path":"Examples/ScrapyIntegration.md","ref":"Examples/ScrapyIntegration.md","articles":[]}]},"dir":"ltr"},"config":{"gitbook":"*","theme":"default","variables":{},"plugins":[],"pluginsConfig":{"highlight":{},"search":{},"lunr":{"maxIndexSize":1000000,"ignoreSpecialCharacters":false},"sharing":{"facebook":true,"twitter":true,"google":false,"weibo":false,"instapaper":false,"vk":false,"all":["facebook","google","twitter","weibo","instapaper"]},"fontsettings":{"theme":"white","family":"sans","size":2},"theme-default":{"styles":{"website":"styles/website.css","pdf":"styles/pdf.css","epub":"styles/epub.css","mobi":"styles/mobi.css","ebook":"styles/ebook.css","print":"styles/print.css"},"showLevel":false}},"structure":{"langs":"LANGS.md","readme":"README.md","glossary":"GLOSSARY.md","summary":"SUMMARY.md"},"pdf":{"pageNumbers":true,"fontSize":12,"fontFamily":"Arial","paperSize":"a4","chapterMark":"pagebreak","pageBreaksBefore":"/","margin":{"right":62,"left":62,"top":56,"bottom":56}},"styles":{"website":"styles/website.css","pdf":"styles/pdf.css","epub":"styles/epub.css","mobi":"styles/mobi.css","ebook":"styles/ebook.css","print":"styles/print.css"}},"file":{"path":"Examples/ScrapyIntegration.md","mtime":"2019-06-16T13:46:53.000Z","type":"markdown"},"gitbook":{"version":"3.2.3","time":"2019-06-16T14:01:12.578Z"},"basePath":"..","book":{"language":""}});
});
</script>
</div>

View File

@@ -57,10 +57,10 @@
<link rel="shortcut icon" href="../gitbook/images/favicon.ico" type="image/x-icon">
<link rel="next" href="./" />
<link rel="next" href="ScrapyIntegration.html" />
<link rel="prev" href="../Architecture/App.html" />
<link rel="prev" href="../Architecture/" />
</head>
@@ -336,9 +336,9 @@
<ul class="articles">
<li class="chapter " data-level="1.3.3.1" data-path="../Usage/Task/View.md">
<li class="chapter " data-level="1.3.3.1" data-path="../Usage/Task/View.html">
<span>
<a href="../Usage/Task/View.html">
查看任务
@@ -349,12 +349,12 @@
</li>
<li class="chapter " data-level="1.3.3.2" data-path="../Usage/Task/Delete.md">
<li class="chapter " data-level="1.3.3.2" data-path="../Usage/Task/Action.html">
<span>
<a href="../Usage/Task/Action.html">
删除任务
操作任务
</a>
@@ -362,9 +362,9 @@
</li>
<li class="chapter " data-level="1.3.3.3" data-path="../Usage/Task/DownloadResults.md">
<li class="chapter " data-level="1.3.3.3" data-path="../Usage/Task/DownloadResults.html">
<span>
<a href="../Usage/Task/DownloadResults.html">
下载结果
@@ -422,38 +422,6 @@
<ul class="articles">
<li class="chapter " data-level="1.4.1" data-path="../Architecture/Celery.html">
<a href="../Architecture/Celery.html">
Celery
</a>
</li>
<li class="chapter " data-level="1.4.2" data-path="../Architecture/App.html">
<a href="../Architecture/App.html">
App
</a>
</li>
</ul>
</li>
<li class="chapter active" data-level="1.5" data-path="./">
@@ -470,9 +438,9 @@
<ul class="articles">
<li class="chapter active" data-level="1.5.1" data-path="./">
<li class="chapter " data-level="1.5.1" data-path="ScrapyIntegration.html">
<a href="./">
<a href="ScrapyIntegration.html">
与Scrapy集成
@@ -481,19 +449,6 @@
</li>
<li class="chapter active" data-level="1.5.2" data-path="./">
<a href="./">
与Puppeteer集成
</a>
</li>
@@ -546,7 +501,10 @@
<section class="normal markdown-section">
<h1 id="examples">Examples</h1>
<h2 id="&#x6837;&#x4F8B;">&#x6837;&#x4F8B;</h2>
<ol>
<li><a href="ScrapyIntegration.html">&#x4E0E;Scrapy&#x96C6;&#x6210;</a></li>
</ol>
</section>
@@ -574,12 +532,12 @@
<a href="../Architecture/App.html" class="navigation navigation-prev " aria-label="Previous page: App">
<a href="../Architecture/" class="navigation navigation-prev " aria-label="Previous page: 架构">
<i class="fa fa-angle-left"></i>
</a>
<a href="./" class="navigation navigation-next " aria-label="Next page: 与Scrapy集成">
<a href="ScrapyIntegration.html" class="navigation navigation-next " aria-label="Next page: 与Scrapy集成">
<i class="fa fa-angle-right"></i>
</a>
@@ -590,7 +548,7 @@
<script>
var gitbook = gitbook || [];
gitbook.push(function() {
gitbook.page.hasChanged({"page":{"title":"样例","level":"1.5","depth":1,"next":{"title":"与Scrapy集成","level":"1.5.1","depth":2,"path":"Examples/README.md","ref":"Examples/README.md","articles":[]},"previous":{"title":"App","level":"1.4.2","depth":2,"path":"Architecture/App.md","ref":"Architecture/App.md","articles":[]},"dir":"ltr"},"config":{"gitbook":"*","theme":"default","variables":{},"plugins":[],"pluginsConfig":{"highlight":{},"search":{},"lunr":{"maxIndexSize":1000000,"ignoreSpecialCharacters":false},"sharing":{"facebook":true,"twitter":true,"google":false,"weibo":false,"instapaper":false,"vk":false,"all":["facebook","google","twitter","weibo","instapaper"]},"fontsettings":{"theme":"white","family":"sans","size":2},"theme-default":{"styles":{"website":"styles/website.css","pdf":"styles/pdf.css","epub":"styles/epub.css","mobi":"styles/mobi.css","ebook":"styles/ebook.css","print":"styles/print.css"},"showLevel":false}},"structure":{"langs":"LANGS.md","readme":"README.md","glossary":"GLOSSARY.md","summary":"SUMMARY.md"},"pdf":{"pageNumbers":true,"fontSize":12,"fontFamily":"Arial","paperSize":"a4","chapterMark":"pagebreak","pageBreaksBefore":"/","margin":{"right":62,"left":62,"top":56,"bottom":56}},"styles":{"website":"styles/website.css","pdf":"styles/pdf.css","epub":"styles/epub.css","mobi":"styles/mobi.css","ebook":"styles/ebook.css","print":"styles/print.css"}},"file":{"path":"Examples/README.md","mtime":"2019-03-28T11:41:28.000Z","type":"markdown"},"gitbook":{"version":"3.2.3","time":"2019-06-16T04:54:16.720Z"},"basePath":"..","book":{"language":""}});
gitbook.page.hasChanged({"page":{"title":"样例","level":"1.5","depth":1,"next":{"title":"与Scrapy集成","level":"1.5.1","depth":2,"path":"Examples/ScrapyIntegration.md","ref":"Examples/ScrapyIntegration.md","articles":[]},"previous":{"title":"架构","level":"1.4","depth":1,"path":"Architecture/README.md","ref":"Architecture/README.md","articles":[]},"dir":"ltr"},"config":{"gitbook":"*","theme":"default","variables":{},"plugins":[],"pluginsConfig":{"highlight":{},"search":{},"lunr":{"maxIndexSize":1000000,"ignoreSpecialCharacters":false},"sharing":{"facebook":true,"twitter":true,"google":false,"weibo":false,"instapaper":false,"vk":false,"all":["facebook","google","twitter","weibo","instapaper"]},"fontsettings":{"theme":"white","family":"sans","size":2},"theme-default":{"styles":{"website":"styles/website.css","pdf":"styles/pdf.css","epub":"styles/epub.css","mobi":"styles/mobi.css","ebook":"styles/ebook.css","print":"styles/print.css"},"showLevel":false}},"structure":{"langs":"LANGS.md","readme":"README.md","glossary":"GLOSSARY.md","summary":"SUMMARY.md"},"pdf":{"pageNumbers":true,"fontSize":12,"fontFamily":"Arial","paperSize":"a4","chapterMark":"pagebreak","pageBreaksBefore":"/","margin":{"right":62,"left":62,"top":56,"bottom":56}},"styles":{"website":"styles/website.css","pdf":"styles/pdf.css","epub":"styles/epub.css","mobi":"styles/mobi.css","ebook":"styles/ebook.css","print":"styles/print.css"}},"file":{"path":"Examples/README.md","mtime":"2019-06-16T13:48:53.000Z","type":"markdown"},"gitbook":{"version":"3.2.3","time":"2019-06-16T14:01:12.578Z"},"basePath":"..","book":{"language":""}});
});
</script>
</div>

View File

@@ -336,9 +336,9 @@
<ul class="articles">
<li class="chapter " data-level="1.3.3.1" data-path="../Usage/Task/View.md">
<li class="chapter " data-level="1.3.3.1" data-path="../Usage/Task/View.html">
<span>
<a href="../Usage/Task/View.html">
查看任务
@@ -349,12 +349,12 @@
</li>
<li class="chapter " data-level="1.3.3.2" data-path="../Usage/Task/Delete.md">
<li class="chapter " data-level="1.3.3.2" data-path="../Usage/Task/Action.html">
<span>
<a href="../Usage/Task/Action.html">
删除任务
操作任务
</a>
@@ -362,9 +362,9 @@
</li>
<li class="chapter " data-level="1.3.3.3" data-path="../Usage/Task/DownloadResults.md">
<li class="chapter " data-level="1.3.3.3" data-path="../Usage/Task/DownloadResults.html">
<span>
<a href="../Usage/Task/DownloadResults.html">
下载结果
@@ -422,38 +422,6 @@
<ul class="articles">
<li class="chapter " data-level="1.4.1" data-path="../Architecture/Celery.html">
<a href="../Architecture/Celery.html">
Celery
</a>
</li>
<li class="chapter " data-level="1.4.2" data-path="../Architecture/App.html">
<a href="../Architecture/App.html">
App
</a>
</li>
</ul>
</li>
<li class="chapter " data-level="1.5" data-path="../Examples/">
@@ -470,9 +438,9 @@
<ul class="articles">
<li class="chapter " data-level="1.5.1" data-path="../Examples/">
<li class="chapter " data-level="1.5.1" data-path="../Examples/ScrapyIntegration.html">
<a href="../Examples/">
<a href="../Examples/ScrapyIntegration.html">
与Scrapy集成
@@ -481,19 +449,6 @@
</li>
<li class="chapter " data-level="1.5.2" data-path="../Examples/">
<a href="../Examples/">
与Puppeteer集成
</a>
</li>
@@ -638,7 +593,7 @@ pm2 start flower.py <span class="hljs-comment"># Flower</span>
<script>
var gitbook = gitbook || [];
gitbook.push(function() {
gitbook.page.hasChanged({"page":{"title":"直接部署","level":"1.2.2","depth":2,"next":{"title":"预览模式","level":"1.2.3","depth":2,"path":"Installation/Preview.md","ref":"Installation/Preview.md","articles":[]},"previous":{"title":"Docker","level":"1.2.1","depth":2,"path":"Installation/Docker.md","ref":"Installation/Docker.md","articles":[]},"dir":"ltr"},"config":{"gitbook":"*","theme":"default","variables":{},"plugins":[],"pluginsConfig":{"highlight":{},"search":{},"lunr":{"maxIndexSize":1000000,"ignoreSpecialCharacters":false},"sharing":{"facebook":true,"twitter":true,"google":false,"weibo":false,"instapaper":false,"vk":false,"all":["facebook","google","twitter","weibo","instapaper"]},"fontsettings":{"theme":"white","family":"sans","size":2},"theme-default":{"styles":{"website":"styles/website.css","pdf":"styles/pdf.css","epub":"styles/epub.css","mobi":"styles/mobi.css","ebook":"styles/ebook.css","print":"styles/print.css"},"showLevel":false}},"structure":{"langs":"LANGS.md","readme":"README.md","glossary":"GLOSSARY.md","summary":"SUMMARY.md"},"pdf":{"pageNumbers":true,"fontSize":12,"fontFamily":"Arial","paperSize":"a4","chapterMark":"pagebreak","pageBreaksBefore":"/","margin":{"right":62,"left":62,"top":56,"bottom":56}},"styles":{"website":"styles/website.css","pdf":"styles/pdf.css","epub":"styles/epub.css","mobi":"styles/mobi.css","ebook":"styles/ebook.css","print":"styles/print.css"}},"file":{"path":"Installation/Direct.md","mtime":"2019-06-16T03:18:40.000Z","type":"markdown"},"gitbook":{"version":"3.2.3","time":"2019-06-16T04:54:16.720Z"},"basePath":"..","book":{"language":""}});
gitbook.page.hasChanged({"page":{"title":"直接部署","level":"1.2.2","depth":2,"next":{"title":"预览模式","level":"1.2.3","depth":2,"path":"Installation/Preview.md","ref":"Installation/Preview.md","articles":[]},"previous":{"title":"Docker","level":"1.2.1","depth":2,"path":"Installation/Docker.md","ref":"Installation/Docker.md","articles":[]},"dir":"ltr"},"config":{"gitbook":"*","theme":"default","variables":{},"plugins":[],"pluginsConfig":{"highlight":{},"search":{},"lunr":{"maxIndexSize":1000000,"ignoreSpecialCharacters":false},"sharing":{"facebook":true,"twitter":true,"google":false,"weibo":false,"instapaper":false,"vk":false,"all":["facebook","google","twitter","weibo","instapaper"]},"fontsettings":{"theme":"white","family":"sans","size":2},"theme-default":{"styles":{"website":"styles/website.css","pdf":"styles/pdf.css","epub":"styles/epub.css","mobi":"styles/mobi.css","ebook":"styles/ebook.css","print":"styles/print.css"},"showLevel":false}},"structure":{"langs":"LANGS.md","readme":"README.md","glossary":"GLOSSARY.md","summary":"SUMMARY.md"},"pdf":{"pageNumbers":true,"fontSize":12,"fontFamily":"Arial","paperSize":"a4","chapterMark":"pagebreak","pageBreaksBefore":"/","margin":{"right":62,"left":62,"top":56,"bottom":56}},"styles":{"website":"styles/website.css","pdf":"styles/pdf.css","epub":"styles/epub.css","mobi":"styles/mobi.css","ebook":"styles/ebook.css","print":"styles/print.css"}},"file":{"path":"Installation/Direct.md","mtime":"2019-06-16T03:18:40.000Z","type":"markdown"},"gitbook":{"version":"3.2.3","time":"2019-06-16T14:01:12.578Z"},"basePath":"..","book":{"language":""}});
});
</script>
</div>

View File

@@ -336,9 +336,9 @@
<ul class="articles">
<li class="chapter " data-level="1.3.3.1" data-path="../Usage/Task/View.md">
<li class="chapter " data-level="1.3.3.1" data-path="../Usage/Task/View.html">
<span>
<a href="../Usage/Task/View.html">
查看任务
@@ -349,12 +349,12 @@
</li>
<li class="chapter " data-level="1.3.3.2" data-path="../Usage/Task/Delete.md">
<li class="chapter " data-level="1.3.3.2" data-path="../Usage/Task/Action.html">
<span>
<a href="../Usage/Task/Action.html">
删除任务
操作任务
</a>
@@ -362,9 +362,9 @@
</li>
<li class="chapter " data-level="1.3.3.3" data-path="../Usage/Task/DownloadResults.md">
<li class="chapter " data-level="1.3.3.3" data-path="../Usage/Task/DownloadResults.html">
<span>
<a href="../Usage/Task/DownloadResults.html">
下载结果
@@ -422,38 +422,6 @@
<ul class="articles">
<li class="chapter " data-level="1.4.1" data-path="../Architecture/Celery.html">
<a href="../Architecture/Celery.html">
Celery
</a>
</li>
<li class="chapter " data-level="1.4.2" data-path="../Architecture/App.html">
<a href="../Architecture/App.html">
App
</a>
</li>
</ul>
</li>
<li class="chapter " data-level="1.5" data-path="../Examples/">
@@ -470,9 +438,9 @@
<ul class="articles">
<li class="chapter " data-level="1.5.1" data-path="../Examples/">
<li class="chapter " data-level="1.5.1" data-path="../Examples/ScrapyIntegration.html">
<a href="../Examples/">
<a href="../Examples/ScrapyIntegration.html">
与Scrapy集成
@@ -481,19 +449,6 @@
</li>
<li class="chapter " data-level="1.5.2" data-path="../Examples/">
<a href="../Examples/">
与Puppeteer集成
</a>
</li>
@@ -713,7 +668,7 @@
<script>
var gitbook = gitbook || [];
gitbook.push(function() {
gitbook.page.hasChanged({"page":{"title":"Docker","level":"1.2.1","depth":2,"next":{"title":"直接部署","level":"1.2.2","depth":2,"path":"Installation/Direct.md","ref":"Installation/Direct.md","articles":[]},"previous":{"title":"安装Crawlab","level":"1.2","depth":1,"path":"Installation/README.md","ref":"Installation/README.md","articles":[{"title":"Docker","level":"1.2.1","depth":2,"path":"Installation/Docker.md","ref":"Installation/Docker.md","articles":[]},{"title":"直接部署","level":"1.2.2","depth":2,"path":"Installation/Direct.md","ref":"Installation/Direct.md","articles":[]},{"title":"预览模式","level":"1.2.3","depth":2,"path":"Installation/Preview.md","ref":"Installation/Preview.md","articles":[]}]},"dir":"ltr"},"config":{"gitbook":"*","theme":"default","variables":{},"plugins":[],"pluginsConfig":{"highlight":{},"search":{},"lunr":{"maxIndexSize":1000000,"ignoreSpecialCharacters":false},"sharing":{"facebook":true,"twitter":true,"google":false,"weibo":false,"instapaper":false,"vk":false,"all":["facebook","google","twitter","weibo","instapaper"]},"fontsettings":{"theme":"white","family":"sans","size":2},"theme-default":{"styles":{"website":"styles/website.css","pdf":"styles/pdf.css","epub":"styles/epub.css","mobi":"styles/mobi.css","ebook":"styles/ebook.css","print":"styles/print.css"},"showLevel":false}},"structure":{"langs":"LANGS.md","readme":"README.md","glossary":"GLOSSARY.md","summary":"SUMMARY.md"},"pdf":{"pageNumbers":true,"fontSize":12,"fontFamily":"Arial","paperSize":"a4","chapterMark":"pagebreak","pageBreaksBefore":"/","margin":{"right":62,"left":62,"top":56,"bottom":56}},"styles":{"website":"styles/website.css","pdf":"styles/pdf.css","epub":"styles/epub.css","mobi":"styles/mobi.css","ebook":"styles/ebook.css","print":"styles/print.css"}},"file":{"path":"Installation/Docker.md","mtime":"2019-06-16T03:07:59.000Z","type":"markdown"},"gitbook":{"version":"3.2.3","time":"2019-06-16T04:54:16.720Z"},"basePath":"..","book":{"language":""}});
gitbook.page.hasChanged({"page":{"title":"Docker","level":"1.2.1","depth":2,"next":{"title":"直接部署","level":"1.2.2","depth":2,"path":"Installation/Direct.md","ref":"Installation/Direct.md","articles":[]},"previous":{"title":"安装Crawlab","level":"1.2","depth":1,"path":"Installation/README.md","ref":"Installation/README.md","articles":[{"title":"Docker","level":"1.2.1","depth":2,"path":"Installation/Docker.md","ref":"Installation/Docker.md","articles":[]},{"title":"直接部署","level":"1.2.2","depth":2,"path":"Installation/Direct.md","ref":"Installation/Direct.md","articles":[]},{"title":"预览模式","level":"1.2.3","depth":2,"path":"Installation/Preview.md","ref":"Installation/Preview.md","articles":[]}]},"dir":"ltr"},"config":{"gitbook":"*","theme":"default","variables":{},"plugins":[],"pluginsConfig":{"highlight":{},"search":{},"lunr":{"maxIndexSize":1000000,"ignoreSpecialCharacters":false},"sharing":{"facebook":true,"twitter":true,"google":false,"weibo":false,"instapaper":false,"vk":false,"all":["facebook","google","twitter","weibo","instapaper"]},"fontsettings":{"theme":"white","family":"sans","size":2},"theme-default":{"styles":{"website":"styles/website.css","pdf":"styles/pdf.css","epub":"styles/epub.css","mobi":"styles/mobi.css","ebook":"styles/ebook.css","print":"styles/print.css"},"showLevel":false}},"structure":{"langs":"LANGS.md","readme":"README.md","glossary":"GLOSSARY.md","summary":"SUMMARY.md"},"pdf":{"pageNumbers":true,"fontSize":12,"fontFamily":"Arial","paperSize":"a4","chapterMark":"pagebreak","pageBreaksBefore":"/","margin":{"right":62,"left":62,"top":56,"bottom":56}},"styles":{"website":"styles/website.css","pdf":"styles/pdf.css","epub":"styles/epub.css","mobi":"styles/mobi.css","ebook":"styles/ebook.css","print":"styles/print.css"}},"file":{"path":"Installation/Docker.md","mtime":"2019-06-16T03:07:59.000Z","type":"markdown"},"gitbook":{"version":"3.2.3","time":"2019-06-16T14:01:12.578Z"},"basePath":"..","book":{"language":""}});
});
</script>
</div>

View File

@@ -336,9 +336,9 @@
<ul class="articles">
<li class="chapter " data-level="1.3.3.1" data-path="../Usage/Task/View.md">
<li class="chapter " data-level="1.3.3.1" data-path="../Usage/Task/View.html">
<span>
<a href="../Usage/Task/View.html">
查看任务
@@ -349,12 +349,12 @@
</li>
<li class="chapter " data-level="1.3.3.2" data-path="../Usage/Task/Delete.md">
<li class="chapter " data-level="1.3.3.2" data-path="../Usage/Task/Action.html">
<span>
<a href="../Usage/Task/Action.html">
删除任务
操作任务
</a>
@@ -362,9 +362,9 @@
</li>
<li class="chapter " data-level="1.3.3.3" data-path="../Usage/Task/DownloadResults.md">
<li class="chapter " data-level="1.3.3.3" data-path="../Usage/Task/DownloadResults.html">
<span>
<a href="../Usage/Task/DownloadResults.html">
下载结果
@@ -422,38 +422,6 @@
<ul class="articles">
<li class="chapter " data-level="1.4.1" data-path="../Architecture/Celery.html">
<a href="../Architecture/Celery.html">
Celery
</a>
</li>
<li class="chapter " data-level="1.4.2" data-path="../Architecture/App.html">
<a href="../Architecture/App.html">
App
</a>
</li>
</ul>
</li>
<li class="chapter " data-level="1.5" data-path="../Examples/">
@@ -470,9 +438,9 @@
<ul class="articles">
<li class="chapter " data-level="1.5.1" data-path="../Examples/">
<li class="chapter " data-level="1.5.1" data-path="../Examples/ScrapyIntegration.html">
<a href="../Examples/">
<a href="../Examples/ScrapyIntegration.html">
与Scrapy集成
@@ -481,19 +449,6 @@
</li>
<li class="chapter " data-level="1.5.2" data-path="../Examples/">
<a href="../Examples/">
与Puppeteer集成
</a>
</li>
@@ -594,7 +549,7 @@
<script>
var gitbook = gitbook || [];
gitbook.push(function() {
gitbook.page.hasChanged({"page":{"title":"预览模式","level":"1.2.3","depth":2,"next":{"title":"使用Crawlab","level":"1.3","depth":1,"path":"Usage/README.md","ref":"Usage/README.md","articles":[{"title":"节点","level":"1.3.1","depth":2,"path":"Usage/Node/README.md","ref":"Usage/Node/README.md","articles":[{"title":"查看节点列表","level":"1.3.1.1","depth":3,"path":"Usage/Node/View.md","ref":"Usage/Node/View.md","articles":[]},{"title":"修改节点信息","level":"1.3.1.2","depth":3,"path":"Usage/Node/Edit.md","ref":"Usage/Node/Edit.md","articles":[]}]},{"title":"爬虫","level":"1.3.2","depth":2,"path":"Usage/Spider/README.md","ref":"Usage/Spider/README.md","articles":[{"title":"创建爬虫","level":"1.3.2.1","depth":3,"path":"Usage/Spider/Create.md","ref":"Usage/Spider/Create.md","articles":[{"title":"自定义爬虫","level":"1.3.2.1.1","depth":4,"path":"Usage/Spider/CustomizedSpider.md","ref":"Usage/Spider/CustomizedSpider.md","articles":[]},{"title":"可配置爬虫","level":"1.3.2.1.2","depth":4,"path":"Usage/Spider/ConfigurableSpider.md","ref":"Usage/Spider/ConfigurableSpider.md","articles":[]}]},{"title":"部署爬虫","level":"1.3.2.2","depth":3,"path":"Usage/Spider/Deploy.md","ref":"Usage/Spider/Deploy.md","articles":[]},{"title":"运行爬虫","level":"1.3.2.3","depth":3,"path":"Usage/Spider/Run.md","ref":"Usage/Spider/Run.md","articles":[]},{"title":"统计数据","level":"1.3.2.4","depth":3,"path":"Usage/Spider/Analytics.md","ref":"Usage/Spider/Analytics.md","articles":[]}]},{"title":"任务","level":"1.3.3","depth":2,"path":"Usage/Task/README.md","ref":"Usage/Task/README.md","articles":[{"title":"查看任务","level":"1.3.3.1","depth":3,"path":"Usage/Task/View.md","ref":"Usage/Task/View.md","articles":[]},{"title":"删除任务","level":"1.3.3.2","depth":3,"path":"Usage/Task/Delete.md","ref":"Usage/Task/Delete.md","articles":[]},{"title":"下载结果","level":"1.3.3.3","depth":3,"path":"Usage/Task/DownloadResults.md","ref":"Usage/Task/DownloadResults.md","articles":[]}]},{"title":"定时任务","level":"1.3.4","depth":2,"path":"Usage/Schedule/README.md","ref":"Usage/Schedule/README.md","articles":[]},{"title":"网站","level":"1.3.5","depth":2,"path":"Usage/Site/README.md","ref":"Usage/Site/README.md","articles":[]}]},"previous":{"title":"直接部署","level":"1.2.2","depth":2,"path":"Installation/Direct.md","ref":"Installation/Direct.md","articles":[]},"dir":"ltr"},"config":{"gitbook":"*","theme":"default","variables":{},"plugins":[],"pluginsConfig":{"highlight":{},"search":{},"lunr":{"maxIndexSize":1000000,"ignoreSpecialCharacters":false},"sharing":{"facebook":true,"twitter":true,"google":false,"weibo":false,"instapaper":false,"vk":false,"all":["facebook","google","twitter","weibo","instapaper"]},"fontsettings":{"theme":"white","family":"sans","size":2},"theme-default":{"styles":{"website":"styles/website.css","pdf":"styles/pdf.css","epub":"styles/epub.css","mobi":"styles/mobi.css","ebook":"styles/ebook.css","print":"styles/print.css"},"showLevel":false}},"structure":{"langs":"LANGS.md","readme":"README.md","glossary":"GLOSSARY.md","summary":"SUMMARY.md"},"pdf":{"pageNumbers":true,"fontSize":12,"fontFamily":"Arial","paperSize":"a4","chapterMark":"pagebreak","pageBreaksBefore":"/","margin":{"right":62,"left":62,"top":56,"bottom":56}},"styles":{"website":"styles/website.css","pdf":"styles/pdf.css","epub":"styles/epub.css","mobi":"styles/mobi.css","ebook":"styles/ebook.css","print":"styles/print.css"}},"file":{"path":"Installation/Preview.md","mtime":"2019-06-16T03:19:51.000Z","type":"markdown"},"gitbook":{"version":"3.2.3","time":"2019-06-16T04:54:16.720Z"},"basePath":"..","book":{"language":""}});
gitbook.page.hasChanged({"page":{"title":"预览模式","level":"1.2.3","depth":2,"next":{"title":"使用Crawlab","level":"1.3","depth":1,"path":"Usage/README.md","ref":"Usage/README.md","articles":[{"title":"节点","level":"1.3.1","depth":2,"path":"Usage/Node/README.md","ref":"Usage/Node/README.md","articles":[{"title":"查看节点列表","level":"1.3.1.1","depth":3,"path":"Usage/Node/View.md","ref":"Usage/Node/View.md","articles":[]},{"title":"修改节点信息","level":"1.3.1.2","depth":3,"path":"Usage/Node/Edit.md","ref":"Usage/Node/Edit.md","articles":[]}]},{"title":"爬虫","level":"1.3.2","depth":2,"path":"Usage/Spider/README.md","ref":"Usage/Spider/README.md","articles":[{"title":"创建爬虫","level":"1.3.2.1","depth":3,"path":"Usage/Spider/Create.md","ref":"Usage/Spider/Create.md","articles":[{"title":"自定义爬虫","level":"1.3.2.1.1","depth":4,"path":"Usage/Spider/CustomizedSpider.md","ref":"Usage/Spider/CustomizedSpider.md","articles":[]},{"title":"可配置爬虫","level":"1.3.2.1.2","depth":4,"path":"Usage/Spider/ConfigurableSpider.md","ref":"Usage/Spider/ConfigurableSpider.md","articles":[]}]},{"title":"部署爬虫","level":"1.3.2.2","depth":3,"path":"Usage/Spider/Deploy.md","ref":"Usage/Spider/Deploy.md","articles":[]},{"title":"运行爬虫","level":"1.3.2.3","depth":3,"path":"Usage/Spider/Run.md","ref":"Usage/Spider/Run.md","articles":[]},{"title":"统计数据","level":"1.3.2.4","depth":3,"path":"Usage/Spider/Analytics.md","ref":"Usage/Spider/Analytics.md","articles":[]}]},{"title":"任务","level":"1.3.3","depth":2,"path":"Usage/Task/README.md","ref":"Usage/Task/README.md","articles":[{"title":"查看任务","level":"1.3.3.1","depth":3,"path":"Usage/Task/View.md","ref":"Usage/Task/View.md","articles":[]},{"title":"操作任务","level":"1.3.3.2","depth":3,"path":"Usage/Task/Action.md","ref":"Usage/Task/Action.md","articles":[]},{"title":"下载结果","level":"1.3.3.3","depth":3,"path":"Usage/Task/DownloadResults.md","ref":"Usage/Task/DownloadResults.md","articles":[]}]},{"title":"定时任务","level":"1.3.4","depth":2,"path":"Usage/Schedule/README.md","ref":"Usage/Schedule/README.md","articles":[]},{"title":"网站","level":"1.3.5","depth":2,"path":"Usage/Site/README.md","ref":"Usage/Site/README.md","articles":[]}]},"previous":{"title":"直接部署","level":"1.2.2","depth":2,"path":"Installation/Direct.md","ref":"Installation/Direct.md","articles":[]},"dir":"ltr"},"config":{"gitbook":"*","theme":"default","variables":{},"plugins":[],"pluginsConfig":{"highlight":{},"search":{},"lunr":{"maxIndexSize":1000000,"ignoreSpecialCharacters":false},"sharing":{"facebook":true,"twitter":true,"google":false,"weibo":false,"instapaper":false,"vk":false,"all":["facebook","google","twitter","weibo","instapaper"]},"fontsettings":{"theme":"white","family":"sans","size":2},"theme-default":{"styles":{"website":"styles/website.css","pdf":"styles/pdf.css","epub":"styles/epub.css","mobi":"styles/mobi.css","ebook":"styles/ebook.css","print":"styles/print.css"},"showLevel":false}},"structure":{"langs":"LANGS.md","readme":"README.md","glossary":"GLOSSARY.md","summary":"SUMMARY.md"},"pdf":{"pageNumbers":true,"fontSize":12,"fontFamily":"Arial","paperSize":"a4","chapterMark":"pagebreak","pageBreaksBefore":"/","margin":{"right":62,"left":62,"top":56,"bottom":56}},"styles":{"website":"styles/website.css","pdf":"styles/pdf.css","epub":"styles/epub.css","mobi":"styles/mobi.css","ebook":"styles/ebook.css","print":"styles/print.css"}},"file":{"path":"Installation/Preview.md","mtime":"2019-06-16T03:19:51.000Z","type":"markdown"},"gitbook":{"version":"3.2.3","time":"2019-06-16T14:01:12.578Z"},"basePath":"..","book":{"language":""}});
});
</script>
</div>

View File

@@ -336,9 +336,9 @@
<ul class="articles">
<li class="chapter " data-level="1.3.3.1" data-path="../Usage/Task/View.md">
<li class="chapter " data-level="1.3.3.1" data-path="../Usage/Task/View.html">
<span>
<a href="../Usage/Task/View.html">
查看任务
@@ -349,12 +349,12 @@
</li>
<li class="chapter " data-level="1.3.3.2" data-path="../Usage/Task/Delete.md">
<li class="chapter " data-level="1.3.3.2" data-path="../Usage/Task/Action.html">
<span>
<a href="../Usage/Task/Action.html">
删除任务
操作任务
</a>
@@ -362,9 +362,9 @@
</li>
<li class="chapter " data-level="1.3.3.3" data-path="../Usage/Task/DownloadResults.md">
<li class="chapter " data-level="1.3.3.3" data-path="../Usage/Task/DownloadResults.html">
<span>
<a href="../Usage/Task/DownloadResults.html">
下载结果
@@ -422,38 +422,6 @@
<ul class="articles">
<li class="chapter " data-level="1.4.1" data-path="../Architecture/Celery.html">
<a href="../Architecture/Celery.html">
Celery
</a>
</li>
<li class="chapter " data-level="1.4.2" data-path="../Architecture/App.html">
<a href="../Architecture/App.html">
App
</a>
</li>
</ul>
</li>
<li class="chapter " data-level="1.5" data-path="../Examples/">
@@ -470,9 +438,9 @@
<ul class="articles">
<li class="chapter " data-level="1.5.1" data-path="../Examples/">
<li class="chapter " data-level="1.5.1" data-path="../Examples/ScrapyIntegration.html">
<a href="../Examples/">
<a href="../Examples/ScrapyIntegration.html">
与Scrapy集成
@@ -481,19 +449,6 @@
</li>
<li class="chapter " data-level="1.5.2" data-path="../Examples/">
<a href="../Examples/">
与Puppeteer集成
</a>
</li>
@@ -595,7 +550,7 @@
<script>
var gitbook = gitbook || [];
gitbook.push(function() {
gitbook.page.hasChanged({"page":{"title":"安装Crawlab","level":"1.2","depth":1,"next":{"title":"Docker","level":"1.2.1","depth":2,"path":"Installation/Docker.md","ref":"Installation/Docker.md","articles":[]},"previous":{"title":"Crawlab简介","level":"1.1","depth":1,"path":"README.md","ref":"README.md","articles":[]},"dir":"ltr"},"config":{"gitbook":"*","theme":"default","variables":{},"plugins":[],"pluginsConfig":{"highlight":{},"search":{},"lunr":{"maxIndexSize":1000000,"ignoreSpecialCharacters":false},"sharing":{"facebook":true,"twitter":true,"google":false,"weibo":false,"instapaper":false,"vk":false,"all":["facebook","google","twitter","weibo","instapaper"]},"fontsettings":{"theme":"white","family":"sans","size":2},"theme-default":{"styles":{"website":"styles/website.css","pdf":"styles/pdf.css","epub":"styles/epub.css","mobi":"styles/mobi.css","ebook":"styles/ebook.css","print":"styles/print.css"},"showLevel":false}},"structure":{"langs":"LANGS.md","readme":"README.md","glossary":"GLOSSARY.md","summary":"SUMMARY.md"},"pdf":{"pageNumbers":true,"fontSize":12,"fontFamily":"Arial","paperSize":"a4","chapterMark":"pagebreak","pageBreaksBefore":"/","margin":{"right":62,"left":62,"top":56,"bottom":56}},"styles":{"website":"styles/website.css","pdf":"styles/pdf.css","epub":"styles/epub.css","mobi":"styles/mobi.css","ebook":"styles/ebook.css","print":"styles/print.css"}},"file":{"path":"Installation/README.md","mtime":"2019-06-16T03:12:38.000Z","type":"markdown"},"gitbook":{"version":"3.2.3","time":"2019-06-16T04:54:16.720Z"},"basePath":"..","book":{"language":""}});
gitbook.page.hasChanged({"page":{"title":"安装Crawlab","level":"1.2","depth":1,"next":{"title":"Docker","level":"1.2.1","depth":2,"path":"Installation/Docker.md","ref":"Installation/Docker.md","articles":[]},"previous":{"title":"Crawlab简介","level":"1.1","depth":1,"path":"README.md","ref":"README.md","articles":[]},"dir":"ltr"},"config":{"gitbook":"*","theme":"default","variables":{},"plugins":[],"pluginsConfig":{"highlight":{},"search":{},"lunr":{"maxIndexSize":1000000,"ignoreSpecialCharacters":false},"sharing":{"facebook":true,"twitter":true,"google":false,"weibo":false,"instapaper":false,"vk":false,"all":["facebook","google","twitter","weibo","instapaper"]},"fontsettings":{"theme":"white","family":"sans","size":2},"theme-default":{"styles":{"website":"styles/website.css","pdf":"styles/pdf.css","epub":"styles/epub.css","mobi":"styles/mobi.css","ebook":"styles/ebook.css","print":"styles/print.css"},"showLevel":false}},"structure":{"langs":"LANGS.md","readme":"README.md","glossary":"GLOSSARY.md","summary":"SUMMARY.md"},"pdf":{"pageNumbers":true,"fontSize":12,"fontFamily":"Arial","paperSize":"a4","chapterMark":"pagebreak","pageBreaksBefore":"/","margin":{"right":62,"left":62,"top":56,"bottom":56}},"styles":{"website":"styles/website.css","pdf":"styles/pdf.css","epub":"styles/epub.css","mobi":"styles/mobi.css","ebook":"styles/ebook.css","print":"styles/print.css"}},"file":{"path":"Installation/README.md","mtime":"2019-06-16T03:12:38.000Z","type":"markdown"},"gitbook":{"version":"3.2.3","time":"2019-06-16T14:01:12.578Z"},"basePath":"..","book":{"language":""}});
});
</script>
</div>

View File

@@ -336,9 +336,9 @@
<ul class="articles">
<li class="chapter " data-level="1.3.3.1" data-path="../Task/View.md">
<li class="chapter " data-level="1.3.3.1" data-path="../Task/View.html">
<span>
<a href="../Task/View.html">
查看任务
@@ -349,12 +349,12 @@
</li>
<li class="chapter " data-level="1.3.3.2" data-path="../Task/Delete.md">
<li class="chapter " data-level="1.3.3.2" data-path="../Task/Action.html">
<span>
<a href="../Task/Action.html">
删除任务
操作任务
</a>
@@ -362,9 +362,9 @@
</li>
<li class="chapter " data-level="1.3.3.3" data-path="../Task/DownloadResults.md">
<li class="chapter " data-level="1.3.3.3" data-path="../Task/DownloadResults.html">
<span>
<a href="../Task/DownloadResults.html">
下载结果
@@ -422,38 +422,6 @@
<ul class="articles">
<li class="chapter " data-level="1.4.1" data-path="../../Architecture/Celery.html">
<a href="../../Architecture/Celery.html">
Celery
</a>
</li>
<li class="chapter " data-level="1.4.2" data-path="../../Architecture/App.html">
<a href="../../Architecture/App.html">
App
</a>
</li>
</ul>
</li>
<li class="chapter " data-level="1.5" data-path="../../Examples/">
@@ -470,9 +438,9 @@
<ul class="articles">
<li class="chapter " data-level="1.5.1" data-path="../../Examples/">
<li class="chapter " data-level="1.5.1" data-path="../../Examples/ScrapyIntegration.html">
<a href="../../Examples/">
<a href="../../Examples/ScrapyIntegration.html">
与Scrapy集成
@@ -481,19 +449,6 @@
</li>
<li class="chapter " data-level="1.5.2" data-path="../../Examples/">
<a href="../../Examples/">
与Puppeteer集成
</a>
</li>
@@ -594,7 +549,7 @@
<script>
var gitbook = gitbook || [];
gitbook.push(function() {
gitbook.page.hasChanged({"page":{"title":"修改节点信息","level":"1.3.1.2","depth":3,"next":{"title":"爬虫","level":"1.3.2","depth":2,"path":"Usage/Spider/README.md","ref":"Usage/Spider/README.md","articles":[{"title":"创建爬虫","level":"1.3.2.1","depth":3,"path":"Usage/Spider/Create.md","ref":"Usage/Spider/Create.md","articles":[{"title":"自定义爬虫","level":"1.3.2.1.1","depth":4,"path":"Usage/Spider/CustomizedSpider.md","ref":"Usage/Spider/CustomizedSpider.md","articles":[]},{"title":"可配置爬虫","level":"1.3.2.1.2","depth":4,"path":"Usage/Spider/ConfigurableSpider.md","ref":"Usage/Spider/ConfigurableSpider.md","articles":[]}]},{"title":"部署爬虫","level":"1.3.2.2","depth":3,"path":"Usage/Spider/Deploy.md","ref":"Usage/Spider/Deploy.md","articles":[]},{"title":"运行爬虫","level":"1.3.2.3","depth":3,"path":"Usage/Spider/Run.md","ref":"Usage/Spider/Run.md","articles":[]},{"title":"统计数据","level":"1.3.2.4","depth":3,"path":"Usage/Spider/Analytics.md","ref":"Usage/Spider/Analytics.md","articles":[]}]},"previous":{"title":"查看节点列表","level":"1.3.1.1","depth":3,"path":"Usage/Node/View.md","ref":"Usage/Node/View.md","articles":[]},"dir":"ltr"},"config":{"gitbook":"*","theme":"default","variables":{},"plugins":[],"pluginsConfig":{"highlight":{},"search":{},"lunr":{"maxIndexSize":1000000,"ignoreSpecialCharacters":false},"sharing":{"facebook":true,"twitter":true,"google":false,"weibo":false,"instapaper":false,"vk":false,"all":["facebook","google","twitter","weibo","instapaper"]},"fontsettings":{"theme":"white","family":"sans","size":2},"theme-default":{"styles":{"website":"styles/website.css","pdf":"styles/pdf.css","epub":"styles/epub.css","mobi":"styles/mobi.css","ebook":"styles/ebook.css","print":"styles/print.css"},"showLevel":false}},"structure":{"langs":"LANGS.md","readme":"README.md","glossary":"GLOSSARY.md","summary":"SUMMARY.md"},"pdf":{"pageNumbers":true,"fontSize":12,"fontFamily":"Arial","paperSize":"a4","chapterMark":"pagebreak","pageBreaksBefore":"/","margin":{"right":62,"left":62,"top":56,"bottom":56}},"styles":{"website":"styles/website.css","pdf":"styles/pdf.css","epub":"styles/epub.css","mobi":"styles/mobi.css","ebook":"styles/ebook.css","print":"styles/print.css"}},"file":{"path":"Usage/Node/Edit.md","mtime":"2019-06-16T03:50:16.000Z","type":"markdown"},"gitbook":{"version":"3.2.3","time":"2019-06-16T04:54:16.720Z"},"basePath":"../..","book":{"language":""}});
gitbook.page.hasChanged({"page":{"title":"修改节点信息","level":"1.3.1.2","depth":3,"next":{"title":"爬虫","level":"1.3.2","depth":2,"path":"Usage/Spider/README.md","ref":"Usage/Spider/README.md","articles":[{"title":"创建爬虫","level":"1.3.2.1","depth":3,"path":"Usage/Spider/Create.md","ref":"Usage/Spider/Create.md","articles":[{"title":"自定义爬虫","level":"1.3.2.1.1","depth":4,"path":"Usage/Spider/CustomizedSpider.md","ref":"Usage/Spider/CustomizedSpider.md","articles":[]},{"title":"可配置爬虫","level":"1.3.2.1.2","depth":4,"path":"Usage/Spider/ConfigurableSpider.md","ref":"Usage/Spider/ConfigurableSpider.md","articles":[]}]},{"title":"部署爬虫","level":"1.3.2.2","depth":3,"path":"Usage/Spider/Deploy.md","ref":"Usage/Spider/Deploy.md","articles":[]},{"title":"运行爬虫","level":"1.3.2.3","depth":3,"path":"Usage/Spider/Run.md","ref":"Usage/Spider/Run.md","articles":[]},{"title":"统计数据","level":"1.3.2.4","depth":3,"path":"Usage/Spider/Analytics.md","ref":"Usage/Spider/Analytics.md","articles":[]}]},"previous":{"title":"查看节点列表","level":"1.3.1.1","depth":3,"path":"Usage/Node/View.md","ref":"Usage/Node/View.md","articles":[]},"dir":"ltr"},"config":{"gitbook":"*","theme":"default","variables":{},"plugins":[],"pluginsConfig":{"highlight":{},"search":{},"lunr":{"maxIndexSize":1000000,"ignoreSpecialCharacters":false},"sharing":{"facebook":true,"twitter":true,"google":false,"weibo":false,"instapaper":false,"vk":false,"all":["facebook","google","twitter","weibo","instapaper"]},"fontsettings":{"theme":"white","family":"sans","size":2},"theme-default":{"styles":{"website":"styles/website.css","pdf":"styles/pdf.css","epub":"styles/epub.css","mobi":"styles/mobi.css","ebook":"styles/ebook.css","print":"styles/print.css"},"showLevel":false}},"structure":{"langs":"LANGS.md","readme":"README.md","glossary":"GLOSSARY.md","summary":"SUMMARY.md"},"pdf":{"pageNumbers":true,"fontSize":12,"fontFamily":"Arial","paperSize":"a4","chapterMark":"pagebreak","pageBreaksBefore":"/","margin":{"right":62,"left":62,"top":56,"bottom":56}},"styles":{"website":"styles/website.css","pdf":"styles/pdf.css","epub":"styles/epub.css","mobi":"styles/mobi.css","ebook":"styles/ebook.css","print":"styles/print.css"}},"file":{"path":"Usage/Node/Edit.md","mtime":"2019-06-16T03:50:16.000Z","type":"markdown"},"gitbook":{"version":"3.2.3","time":"2019-06-16T14:01:12.578Z"},"basePath":"../..","book":{"language":""}});
});
</script>
</div>

View File

@@ -336,9 +336,9 @@
<ul class="articles">
<li class="chapter " data-level="1.3.3.1" data-path="../Task/View.md">
<li class="chapter " data-level="1.3.3.1" data-path="../Task/View.html">
<span>
<a href="../Task/View.html">
查看任务
@@ -349,12 +349,12 @@
</li>
<li class="chapter " data-level="1.3.3.2" data-path="../Task/Delete.md">
<li class="chapter " data-level="1.3.3.2" data-path="../Task/Action.html">
<span>
<a href="../Task/Action.html">
删除任务
操作任务
</a>
@@ -362,9 +362,9 @@
</li>
<li class="chapter " data-level="1.3.3.3" data-path="../Task/DownloadResults.md">
<li class="chapter " data-level="1.3.3.3" data-path="../Task/DownloadResults.html">
<span>
<a href="../Task/DownloadResults.html">
下载结果
@@ -422,38 +422,6 @@
<ul class="articles">
<li class="chapter " data-level="1.4.1" data-path="../../Architecture/Celery.html">
<a href="../../Architecture/Celery.html">
Celery
</a>
</li>
<li class="chapter " data-level="1.4.2" data-path="../../Architecture/App.html">
<a href="../../Architecture/App.html">
App
</a>
</li>
</ul>
</li>
<li class="chapter " data-level="1.5" data-path="../../Examples/">
@@ -470,9 +438,9 @@
<ul class="articles">
<li class="chapter " data-level="1.5.1" data-path="../../Examples/">
<li class="chapter " data-level="1.5.1" data-path="../../Examples/ScrapyIntegration.html">
<a href="../../Examples/">
<a href="../../Examples/ScrapyIntegration.html">
与Scrapy集成
@@ -481,19 +449,6 @@
</li>
<li class="chapter " data-level="1.5.2" data-path="../../Examples/">
<a href="../../Examples/">
与Puppeteer集成
</a>
</li>
@@ -592,7 +547,7 @@
<script>
var gitbook = gitbook || [];
gitbook.push(function() {
gitbook.page.hasChanged({"page":{"title":"查看节点列表","level":"1.3.1.1","depth":3,"next":{"title":"修改节点信息","level":"1.3.1.2","depth":3,"path":"Usage/Node/Edit.md","ref":"Usage/Node/Edit.md","articles":[]},"previous":{"title":"节点","level":"1.3.1","depth":2,"path":"Usage/Node/README.md","ref":"Usage/Node/README.md","articles":[{"title":"查看节点列表","level":"1.3.1.1","depth":3,"path":"Usage/Node/View.md","ref":"Usage/Node/View.md","articles":[]},{"title":"修改节点信息","level":"1.3.1.2","depth":3,"path":"Usage/Node/Edit.md","ref":"Usage/Node/Edit.md","articles":[]}]},"dir":"ltr"},"config":{"gitbook":"*","theme":"default","variables":{},"plugins":[],"pluginsConfig":{"highlight":{},"search":{},"lunr":{"maxIndexSize":1000000,"ignoreSpecialCharacters":false},"sharing":{"facebook":true,"twitter":true,"google":false,"weibo":false,"instapaper":false,"vk":false,"all":["facebook","google","twitter","weibo","instapaper"]},"fontsettings":{"theme":"white","family":"sans","size":2},"theme-default":{"styles":{"website":"styles/website.css","pdf":"styles/pdf.css","epub":"styles/epub.css","mobi":"styles/mobi.css","ebook":"styles/ebook.css","print":"styles/print.css"},"showLevel":false}},"structure":{"langs":"LANGS.md","readme":"README.md","glossary":"GLOSSARY.md","summary":"SUMMARY.md"},"pdf":{"pageNumbers":true,"fontSize":12,"fontFamily":"Arial","paperSize":"a4","chapterMark":"pagebreak","pageBreaksBefore":"/","margin":{"right":62,"left":62,"top":56,"bottom":56}},"styles":{"website":"styles/website.css","pdf":"styles/pdf.css","epub":"styles/epub.css","mobi":"styles/mobi.css","ebook":"styles/ebook.css","print":"styles/print.css"}},"file":{"path":"Usage/Node/View.md","mtime":"2019-06-16T03:54:28.000Z","type":"markdown"},"gitbook":{"version":"3.2.3","time":"2019-06-16T04:54:16.720Z"},"basePath":"../..","book":{"language":""}});
gitbook.page.hasChanged({"page":{"title":"查看节点列表","level":"1.3.1.1","depth":3,"next":{"title":"修改节点信息","level":"1.3.1.2","depth":3,"path":"Usage/Node/Edit.md","ref":"Usage/Node/Edit.md","articles":[]},"previous":{"title":"节点","level":"1.3.1","depth":2,"path":"Usage/Node/README.md","ref":"Usage/Node/README.md","articles":[{"title":"查看节点列表","level":"1.3.1.1","depth":3,"path":"Usage/Node/View.md","ref":"Usage/Node/View.md","articles":[]},{"title":"修改节点信息","level":"1.3.1.2","depth":3,"path":"Usage/Node/Edit.md","ref":"Usage/Node/Edit.md","articles":[]}]},"dir":"ltr"},"config":{"gitbook":"*","theme":"default","variables":{},"plugins":[],"pluginsConfig":{"highlight":{},"search":{},"lunr":{"maxIndexSize":1000000,"ignoreSpecialCharacters":false},"sharing":{"facebook":true,"twitter":true,"google":false,"weibo":false,"instapaper":false,"vk":false,"all":["facebook","google","twitter","weibo","instapaper"]},"fontsettings":{"theme":"white","family":"sans","size":2},"theme-default":{"styles":{"website":"styles/website.css","pdf":"styles/pdf.css","epub":"styles/epub.css","mobi":"styles/mobi.css","ebook":"styles/ebook.css","print":"styles/print.css"},"showLevel":false}},"structure":{"langs":"LANGS.md","readme":"README.md","glossary":"GLOSSARY.md","summary":"SUMMARY.md"},"pdf":{"pageNumbers":true,"fontSize":12,"fontFamily":"Arial","paperSize":"a4","chapterMark":"pagebreak","pageBreaksBefore":"/","margin":{"right":62,"left":62,"top":56,"bottom":56}},"styles":{"website":"styles/website.css","pdf":"styles/pdf.css","epub":"styles/epub.css","mobi":"styles/mobi.css","ebook":"styles/ebook.css","print":"styles/print.css"}},"file":{"path":"Usage/Node/View.md","mtime":"2019-06-16T03:54:28.000Z","type":"markdown"},"gitbook":{"version":"3.2.3","time":"2019-06-16T14:01:12.578Z"},"basePath":"../..","book":{"language":""}});
});
</script>
</div>

View File

@@ -336,9 +336,9 @@
<ul class="articles">
<li class="chapter " data-level="1.3.3.1" data-path="../Task/View.md">
<li class="chapter " data-level="1.3.3.1" data-path="../Task/View.html">
<span>
<a href="../Task/View.html">
查看任务
@@ -349,12 +349,12 @@
</li>
<li class="chapter " data-level="1.3.3.2" data-path="../Task/Delete.md">
<li class="chapter " data-level="1.3.3.2" data-path="../Task/Action.html">
<span>
<a href="../Task/Action.html">
删除任务
操作任务
</a>
@@ -362,9 +362,9 @@
</li>
<li class="chapter " data-level="1.3.3.3" data-path="../Task/DownloadResults.md">
<li class="chapter " data-level="1.3.3.3" data-path="../Task/DownloadResults.html">
<span>
<a href="../Task/DownloadResults.html">
下载结果
@@ -422,38 +422,6 @@
<ul class="articles">
<li class="chapter " data-level="1.4.1" data-path="../../Architecture/Celery.html">
<a href="../../Architecture/Celery.html">
Celery
</a>
</li>
<li class="chapter " data-level="1.4.2" data-path="../../Architecture/App.html">
<a href="../../Architecture/App.html">
App
</a>
</li>
</ul>
</li>
<li class="chapter " data-level="1.5" data-path="../../Examples/">
@@ -470,9 +438,9 @@
<ul class="articles">
<li class="chapter " data-level="1.5.1" data-path="../../Examples/">
<li class="chapter " data-level="1.5.1" data-path="../../Examples/ScrapyIntegration.html">
<a href="../../Examples/">
<a href="../../Examples/ScrapyIntegration.html">
与Scrapy集成
@@ -481,19 +449,6 @@
</li>
<li class="chapter " data-level="1.5.2" data-path="../../Examples/">
<a href="../../Examples/">
与Puppeteer集成
</a>
</li>
@@ -595,7 +550,7 @@
<script>
var gitbook = gitbook || [];
gitbook.push(function() {
gitbook.page.hasChanged({"page":{"title":"节点","level":"1.3.1","depth":2,"next":{"title":"查看节点列表","level":"1.3.1.1","depth":3,"path":"Usage/Node/View.md","ref":"Usage/Node/View.md","articles":[]},"previous":{"title":"使用Crawlab","level":"1.3","depth":1,"path":"Usage/README.md","ref":"Usage/README.md","articles":[{"title":"节点","level":"1.3.1","depth":2,"path":"Usage/Node/README.md","ref":"Usage/Node/README.md","articles":[{"title":"查看节点列表","level":"1.3.1.1","depth":3,"path":"Usage/Node/View.md","ref":"Usage/Node/View.md","articles":[]},{"title":"修改节点信息","level":"1.3.1.2","depth":3,"path":"Usage/Node/Edit.md","ref":"Usage/Node/Edit.md","articles":[]}]},{"title":"爬虫","level":"1.3.2","depth":2,"path":"Usage/Spider/README.md","ref":"Usage/Spider/README.md","articles":[{"title":"创建爬虫","level":"1.3.2.1","depth":3,"path":"Usage/Spider/Create.md","ref":"Usage/Spider/Create.md","articles":[{"title":"自定义爬虫","level":"1.3.2.1.1","depth":4,"path":"Usage/Spider/CustomizedSpider.md","ref":"Usage/Spider/CustomizedSpider.md","articles":[]},{"title":"可配置爬虫","level":"1.3.2.1.2","depth":4,"path":"Usage/Spider/ConfigurableSpider.md","ref":"Usage/Spider/ConfigurableSpider.md","articles":[]}]},{"title":"部署爬虫","level":"1.3.2.2","depth":3,"path":"Usage/Spider/Deploy.md","ref":"Usage/Spider/Deploy.md","articles":[]},{"title":"运行爬虫","level":"1.3.2.3","depth":3,"path":"Usage/Spider/Run.md","ref":"Usage/Spider/Run.md","articles":[]},{"title":"统计数据","level":"1.3.2.4","depth":3,"path":"Usage/Spider/Analytics.md","ref":"Usage/Spider/Analytics.md","articles":[]}]},{"title":"任务","level":"1.3.3","depth":2,"path":"Usage/Task/README.md","ref":"Usage/Task/README.md","articles":[{"title":"查看任务","level":"1.3.3.1","depth":3,"path":"Usage/Task/View.md","ref":"Usage/Task/View.md","articles":[]},{"title":"删除任务","level":"1.3.3.2","depth":3,"path":"Usage/Task/Delete.md","ref":"Usage/Task/Delete.md","articles":[]},{"title":"下载结果","level":"1.3.3.3","depth":3,"path":"Usage/Task/DownloadResults.md","ref":"Usage/Task/DownloadResults.md","articles":[]}]},{"title":"定时任务","level":"1.3.4","depth":2,"path":"Usage/Schedule/README.md","ref":"Usage/Schedule/README.md","articles":[]},{"title":"网站","level":"1.3.5","depth":2,"path":"Usage/Site/README.md","ref":"Usage/Site/README.md","articles":[]}]},"dir":"ltr"},"config":{"gitbook":"*","theme":"default","variables":{},"plugins":[],"pluginsConfig":{"highlight":{},"search":{},"lunr":{"maxIndexSize":1000000,"ignoreSpecialCharacters":false},"sharing":{"facebook":true,"twitter":true,"google":false,"weibo":false,"instapaper":false,"vk":false,"all":["facebook","google","twitter","weibo","instapaper"]},"fontsettings":{"theme":"white","family":"sans","size":2},"theme-default":{"styles":{"website":"styles/website.css","pdf":"styles/pdf.css","epub":"styles/epub.css","mobi":"styles/mobi.css","ebook":"styles/ebook.css","print":"styles/print.css"},"showLevel":false}},"structure":{"langs":"LANGS.md","readme":"README.md","glossary":"GLOSSARY.md","summary":"SUMMARY.md"},"pdf":{"pageNumbers":true,"fontSize":12,"fontFamily":"Arial","paperSize":"a4","chapterMark":"pagebreak","pageBreaksBefore":"/","margin":{"right":62,"left":62,"top":56,"bottom":56}},"styles":{"website":"styles/website.css","pdf":"styles/pdf.css","epub":"styles/epub.css","mobi":"styles/mobi.css","ebook":"styles/ebook.css","print":"styles/print.css"}},"file":{"path":"Usage/Node/README.md","mtime":"2019-06-16T03:56:26.000Z","type":"markdown"},"gitbook":{"version":"3.2.3","time":"2019-06-16T04:54:16.720Z"},"basePath":"../..","book":{"language":""}});
gitbook.page.hasChanged({"page":{"title":"节点","level":"1.3.1","depth":2,"next":{"title":"查看节点列表","level":"1.3.1.1","depth":3,"path":"Usage/Node/View.md","ref":"Usage/Node/View.md","articles":[]},"previous":{"title":"使用Crawlab","level":"1.3","depth":1,"path":"Usage/README.md","ref":"Usage/README.md","articles":[{"title":"节点","level":"1.3.1","depth":2,"path":"Usage/Node/README.md","ref":"Usage/Node/README.md","articles":[{"title":"查看节点列表","level":"1.3.1.1","depth":3,"path":"Usage/Node/View.md","ref":"Usage/Node/View.md","articles":[]},{"title":"修改节点信息","level":"1.3.1.2","depth":3,"path":"Usage/Node/Edit.md","ref":"Usage/Node/Edit.md","articles":[]}]},{"title":"爬虫","level":"1.3.2","depth":2,"path":"Usage/Spider/README.md","ref":"Usage/Spider/README.md","articles":[{"title":"创建爬虫","level":"1.3.2.1","depth":3,"path":"Usage/Spider/Create.md","ref":"Usage/Spider/Create.md","articles":[{"title":"自定义爬虫","level":"1.3.2.1.1","depth":4,"path":"Usage/Spider/CustomizedSpider.md","ref":"Usage/Spider/CustomizedSpider.md","articles":[]},{"title":"可配置爬虫","level":"1.3.2.1.2","depth":4,"path":"Usage/Spider/ConfigurableSpider.md","ref":"Usage/Spider/ConfigurableSpider.md","articles":[]}]},{"title":"部署爬虫","level":"1.3.2.2","depth":3,"path":"Usage/Spider/Deploy.md","ref":"Usage/Spider/Deploy.md","articles":[]},{"title":"运行爬虫","level":"1.3.2.3","depth":3,"path":"Usage/Spider/Run.md","ref":"Usage/Spider/Run.md","articles":[]},{"title":"统计数据","level":"1.3.2.4","depth":3,"path":"Usage/Spider/Analytics.md","ref":"Usage/Spider/Analytics.md","articles":[]}]},{"title":"任务","level":"1.3.3","depth":2,"path":"Usage/Task/README.md","ref":"Usage/Task/README.md","articles":[{"title":"查看任务","level":"1.3.3.1","depth":3,"path":"Usage/Task/View.md","ref":"Usage/Task/View.md","articles":[]},{"title":"操作任务","level":"1.3.3.2","depth":3,"path":"Usage/Task/Action.md","ref":"Usage/Task/Action.md","articles":[]},{"title":"下载结果","level":"1.3.3.3","depth":3,"path":"Usage/Task/DownloadResults.md","ref":"Usage/Task/DownloadResults.md","articles":[]}]},{"title":"定时任务","level":"1.3.4","depth":2,"path":"Usage/Schedule/README.md","ref":"Usage/Schedule/README.md","articles":[]},{"title":"网站","level":"1.3.5","depth":2,"path":"Usage/Site/README.md","ref":"Usage/Site/README.md","articles":[]}]},"dir":"ltr"},"config":{"gitbook":"*","theme":"default","variables":{},"plugins":[],"pluginsConfig":{"highlight":{},"search":{},"lunr":{"maxIndexSize":1000000,"ignoreSpecialCharacters":false},"sharing":{"facebook":true,"twitter":true,"google":false,"weibo":false,"instapaper":false,"vk":false,"all":["facebook","google","twitter","weibo","instapaper"]},"fontsettings":{"theme":"white","family":"sans","size":2},"theme-default":{"styles":{"website":"styles/website.css","pdf":"styles/pdf.css","epub":"styles/epub.css","mobi":"styles/mobi.css","ebook":"styles/ebook.css","print":"styles/print.css"},"showLevel":false}},"structure":{"langs":"LANGS.md","readme":"README.md","glossary":"GLOSSARY.md","summary":"SUMMARY.md"},"pdf":{"pageNumbers":true,"fontSize":12,"fontFamily":"Arial","paperSize":"a4","chapterMark":"pagebreak","pageBreaksBefore":"/","margin":{"right":62,"left":62,"top":56,"bottom":56}},"styles":{"website":"styles/website.css","pdf":"styles/pdf.css","epub":"styles/epub.css","mobi":"styles/mobi.css","ebook":"styles/ebook.css","print":"styles/print.css"}},"file":{"path":"Usage/Node/README.md","mtime":"2019-06-16T03:56:26.000Z","type":"markdown"},"gitbook":{"version":"3.2.3","time":"2019-06-16T14:01:12.578Z"},"basePath":"../..","book":{"language":""}});
});
</script>
</div>

View File

@@ -60,7 +60,7 @@
<link rel="next" href="../Site/" />
<link rel="prev" href="../Task/DownloadResults.md" />
<link rel="prev" href="../Task/DownloadResults.html" />
</head>
@@ -336,9 +336,9 @@
<ul class="articles">
<li class="chapter " data-level="1.3.3.1" data-path="../Task/View.md">
<li class="chapter " data-level="1.3.3.1" data-path="../Task/View.html">
<span>
<a href="../Task/View.html">
查看任务
@@ -349,12 +349,12 @@
</li>
<li class="chapter " data-level="1.3.3.2" data-path="../Task/Delete.md">
<li class="chapter " data-level="1.3.3.2" data-path="../Task/Action.html">
<span>
<a href="../Task/Action.html">
删除任务
操作任务
</a>
@@ -362,9 +362,9 @@
</li>
<li class="chapter " data-level="1.3.3.3" data-path="../Task/DownloadResults.md">
<li class="chapter " data-level="1.3.3.3" data-path="../Task/DownloadResults.html">
<span>
<a href="../Task/DownloadResults.html">
下载结果
@@ -422,38 +422,6 @@
<ul class="articles">
<li class="chapter " data-level="1.4.1" data-path="../../Architecture/Celery.html">
<a href="../../Architecture/Celery.html">
Celery
</a>
</li>
<li class="chapter " data-level="1.4.2" data-path="../../Architecture/App.html">
<a href="../../Architecture/App.html">
App
</a>
</li>
</ul>
</li>
<li class="chapter " data-level="1.5" data-path="../../Examples/">
@@ -470,9 +438,9 @@
<ul class="articles">
<li class="chapter " data-level="1.5.1" data-path="../../Examples/">
<li class="chapter " data-level="1.5.1" data-path="../../Examples/ScrapyIntegration.html">
<a href="../../Examples/">
<a href="../../Examples/ScrapyIntegration.html">
与Scrapy集成
@@ -481,19 +449,6 @@
</li>
<li class="chapter " data-level="1.5.2" data-path="../../Examples/">
<a href="../../Examples/">
与Puppeteer集成
</a>
</li>
@@ -546,7 +501,20 @@
<section class="normal markdown-section">
<h2 id="&#x5B9A;&#x65F6;&#x4EFB;&#x52A1;">&#x5B9A;&#x65F6;&#x4EFB;&#x52A1;</h2>
<p>&#x5B9A;&#x65F6;&#x4EFB;&#x52A1;&#x662F;&#x6307;&#x5B9A;&#x67D0;&#x4E2A;&#x65F6;&#x523B;&#xFF0C;&#x91CD;&#x590D;&#x6027;&#x5730;&#x6267;&#x884C;&#x7684;&#x4EFB;&#x52A1;&#xFF0C;&#x82F1;&#x6587;&#x53EB;&#x505A;<code>Periodical Tasks</code>&#xFF0C;&#x5728;<code>Linux</code>&#x4E2D;&#x4E5F;&#x88AB;&#x79F0;&#x4E3A;<code>Crontab</code>&#x3002;&#x5B9A;&#x65F6;&#x4EFB;&#x52A1;&#x53EF;&#x4EE5;&#x8BA9;&#x4EFB;&#x52A1;&#x53EF;&#x4EE5;&#x88AB;&#x6267;&#x884C;&#x591A;&#x6B21;&#xFF0C;&#x800C;&#x7528;&#x6237;&#x5219;&#x4E0D;&#x7528;&#x624B;&#x52A8;&#x7684;&#x64CD;&#x4F5C;&#x6765;&#x6267;&#x884C;&#x4EFB;&#x52A1;&#x3002;&#x5728;&#x751F;&#x4EA7;&#x73AF;&#x5883;&#x4E2D;&#xFF0C;&#x8FD9;&#x975E;&#x5E38;&#x5E38;&#x89C1;&#x3002;&#x5B9A;&#x65F6;&#x4EFB;&#x52A1;&#x5BF9;&#x4E8E;&#x5BF9;&#x589E;&#x91CF;&#x6293;&#x53D6;&#x6216;&#x5BF9;&#x6570;&#x636E;&#x5B9E;&#x65F6;&#x6027;&#x6709;&#x8981;&#x6C42;&#x7684;&#x7528;&#x6237;&#x6765;&#x8BF4;&#x975E;&#x5E38;&#x6709;&#x7528;&#x3002;</p>
<p>&#x5728;Crawlab&#x4E2D;&#xFF0C;&#x5B9A;&#x65F6;&#x4EFB;&#x52A1;&#x662F;&#x901A;&#x8FC7;<code>apscheduler</code>&#x6765;&#x5B9E;&#x73B0;&#x7684;&#x3002;&#x521B;&#x5EFA;&#x4E00;&#x4E2A;&#x5B9A;&#x65F6;&#x4EFB;&#x52A1;&#x4E4B;&#x540E;&#xFF0C;&#x4F1A;&#x5728;&#x540D;&#x4E3A;<code>mongo</code>&#x7684;<code>jobstore</code>&#x4E2D;&#x521B;&#x5EFA;&#x4E00;&#x4E2A;<code>periodical job</code>&#xFF0C;<code>apscheduler</code>&#x8C03;&#x5EA6;&#x5F15;&#x64CE;&#x5C06;&#x4F1A;&#x4E0D;&#x65AD;&#x7684;&#x53BB;&#x6570;&#x636E;&#x5E93;&#x4E2D;&#x5339;&#x914D;&#x4EFB;&#x52A1;&#x7684;&#x6267;&#x884C;&#x65F6;&#x95F4;&#xFF0C;&#x5982;&#x679C;&#x6267;&#x884C;&#x65F6;&#x95F4;&#x6EE1;&#x8DB3;&#x8981;&#x6C42;&#xFF0C;&#x5219;&#x4F1A;&#x5728;&#x540E;&#x53F0;&#x89E6;&#x53D1;&#x4E00;&#x6B21;&#x4EFB;&#x52A1;&#x8FD0;&#x884C;&#x3002;</p>
<p>&#x5B9A;&#x65F6;&#x4EFB;&#x52A1;&#x5217;&#x8868;&#x4F1A;&#x8FDB;&#x884C;&#x66F4;&#x65B0;&#x3002;&#x6BCF;&#x4E00;&#x6B21;&#x722C;&#x866B;&#x66F4;&#x65B0;&#x3001;&#x5220;&#x9664;&#x3001;&#x521B;&#x5EFA;&#xFF0C;&#x4EE5;&#x53CA;&#x5B9A;&#x65F6;&#x4EFB;&#x52A1;&#x7684;&#x66F4;&#x65B0;&#x3001;&#x5220;&#x9664;&#x3001;&#x521B;&#x5EFA;&#xFF0C;&#x90FD;&#x4F1A;&#x89E6;&#x53D1;&#x5B9A;&#x65F6;&#x4EFB;&#x52A1;&#x5217;&#x8868;&#x7684;&#x66F4;&#x65B0;&#x3002;</p>
<h3 id="&#x521B;&#x5EFA;&#x5B9A;&#x65F6;&#x4EFB;&#x52A1;">&#x521B;&#x5EFA;&#x5B9A;&#x65F6;&#x4EFB;&#x52A1;</h3>
<p>&#x5BFC;&#x822A;&#x81F3;<code>&#x5B9A;&#x65F6;&#x4EFB;&#x52A1;</code>&#x9875;&#x9762;&#xFF0C;&#x53EF;&#x4EE5;&#x770B;&#x5230;&#x5B9A;&#x65F6;&#x4EFB;&#x52A1;&#x7684;&#x5217;&#x8868;&#x3002;</p>
<p>&#x70B9;&#x51FB;<code>&#x6DFB;&#x52A0;&#x5B9A;&#x65F6;&#x4EFB;&#x52A1;</code>&#xFF0C;&#x5F39;&#x51FA;&#x521B;&#x5EFA;&#x5B9A;&#x65F6;&#x4EFB;&#x52A1;&#x7684;&#x5F39;&#x6846;&#x3002;&#x586B;&#x5199;&#x76F8;&#x5E94;&#x7684;&#x5185;&#x5BB9;&#xFF0C;&#x70B9;&#x51FB;<code>&#x63D0;&#x4EA4;</code>&#x6309;&#x94AE;&#x521B;&#x5EFA;&#x5B9A;&#x65F6;&#x4EFB;&#x52A1;&#x3002;</p>
<p><img src="https://crawlab.oss-cn-hangzhou.aliyuncs.com/gitbook/schedule-list-add.png" alt=""></p>
<p>&#x8FD9;&#x91CC;&#x7684;<code>Cron</code>&#x8DDF;<code>Linux</code>&#x4E2D;&#x7684;<code>crontab</code>&#x662F;&#x4E00;&#x81F4;&#x7684;&#x3002;&#x5982;&#x679C;&#x5BF9;<code>crontab</code>&#x4E0D;&#x4E86;&#x89E3;&#xFF0C;&#x53EF;&#x4EE5;&#x53C2;&#x8003;<a href="https://www.cnblogs.com/longjshz/p/5779215.html" target="_blank">&#x8FD9;&#x7BC7;&#x6587;&#x7AE0;</a>&#x3002;</p>
<h3 id="&#x4FEE;&#x6539;&#x5B9A;&#x65F6;&#x4EFB;&#x52A1;">&#x4FEE;&#x6539;&#x5B9A;&#x65F6;&#x4EFB;&#x52A1;</h3>
<p>&#x5BFC;&#x822A;&#x81F3;<code>&#x5B9A;&#x65F6;&#x4EFB;&#x52A1;</code>&#x9875;&#x9762;&#xFF0C;&#x70B9;&#x51FB;<code>&#x64CD;&#x4F5C;</code>&#x5217;&#x7684;<code>&#x4FEE;&#x6539;</code>&#x6309;&#x94AE;&#xFF0C;&#x5F39;&#x51FA;&#x4FEE;&#x6539;&#x5B9A;&#x65F6;&#x4EFB;&#x52A1;&#x7684;&#x5F39;&#x6846;&#x3002;&#x586B;&#x5199;&#x76F8;&#x5E94;&#x7684;&#x5185;&#x5BB9;&#xFF0C;&#x70B9;&#x51FB;<code>&#x63D0;&#x4EA4;</code>&#x6309;&#x94AE;&#x4FEE;&#x6539;&#x5B9A;&#x65F6;&#x4EFB;&#x52A1;&#x3002;</p>
<h3 id="&#x5220;&#x9664;&#x5B9A;&#x65F6;&#x4EFB;&#x52A1;">&#x5220;&#x9664;&#x5B9A;&#x65F6;&#x4EFB;&#x52A1;</h3>
<p>&#x5BFC;&#x822A;&#x81F3;<code>&#x5B9A;&#x65F6;&#x4EFB;&#x52A1;</code>&#x9875;&#x9762;&#xFF0C;&#x70B9;&#x51FB;<code>&#x64CD;&#x4F5C;</code>&#x5217;&#x7684;<code>&#x5220;&#x9664;</code>&#x6309;&#x94AE;&#xFF0C;&#x786E;&#x8BA4;&#x5220;&#x9664;&#x8BE5;&#x4EFB;&#x52A1;&#x3002;</p>
</section>
@@ -573,7 +541,7 @@
<a href="../Task/DownloadResults.md" class="navigation navigation-prev " aria-label="Previous page: 下载结果">
<a href="../Task/DownloadResults.html" class="navigation navigation-prev " aria-label="Previous page: 下载结果">
<i class="fa fa-angle-left"></i>
</a>
@@ -589,7 +557,7 @@
<script>
var gitbook = gitbook || [];
gitbook.push(function() {
gitbook.page.hasChanged({"page":{"title":"定时任务","level":"1.3.4","depth":2,"next":{"title":"网站","level":"1.3.5","depth":2,"path":"Usage/Site/README.md","ref":"Usage/Site/README.md","articles":[]},"previous":{"title":"下载结果","level":"1.3.3.3","depth":3,"path":"Usage/Task/DownloadResults.md","ref":"Usage/Task/DownloadResults.md","articles":[]},"dir":"neutral"},"config":{"gitbook":"*","theme":"default","variables":{},"plugins":[],"pluginsConfig":{"highlight":{},"search":{},"lunr":{"maxIndexSize":1000000,"ignoreSpecialCharacters":false},"sharing":{"facebook":true,"twitter":true,"google":false,"weibo":false,"instapaper":false,"vk":false,"all":["facebook","google","twitter","weibo","instapaper"]},"fontsettings":{"theme":"white","family":"sans","size":2},"theme-default":{"styles":{"website":"styles/website.css","pdf":"styles/pdf.css","epub":"styles/epub.css","mobi":"styles/mobi.css","ebook":"styles/ebook.css","print":"styles/print.css"},"showLevel":false}},"structure":{"langs":"LANGS.md","readme":"README.md","glossary":"GLOSSARY.md","summary":"SUMMARY.md"},"pdf":{"pageNumbers":true,"fontSize":12,"fontFamily":"Arial","paperSize":"a4","chapterMark":"pagebreak","pageBreaksBefore":"/","margin":{"right":62,"left":62,"top":56,"bottom":56}},"styles":{"website":"styles/website.css","pdf":"styles/pdf.css","epub":"styles/epub.css","mobi":"styles/mobi.css","ebook":"styles/ebook.css","print":"styles/print.css"}},"file":{"path":"Usage/Schedule/README.md","mtime":"2019-06-16T03:24:02.000Z","type":"markdown"},"gitbook":{"version":"3.2.3","time":"2019-06-16T04:54:16.720Z"},"basePath":"../..","book":{"language":""}});
gitbook.page.hasChanged({"page":{"title":"定时任务","level":"1.3.4","depth":2,"next":{"title":"网站","level":"1.3.5","depth":2,"path":"Usage/Site/README.md","ref":"Usage/Site/README.md","articles":[]},"previous":{"title":"下载结果","level":"1.3.3.3","depth":3,"path":"Usage/Task/DownloadResults.md","ref":"Usage/Task/DownloadResults.md","articles":[]},"dir":"ltr"},"config":{"gitbook":"*","theme":"default","variables":{},"plugins":[],"pluginsConfig":{"highlight":{},"search":{},"lunr":{"maxIndexSize":1000000,"ignoreSpecialCharacters":false},"sharing":{"facebook":true,"twitter":true,"google":false,"weibo":false,"instapaper":false,"vk":false,"all":["facebook","google","twitter","weibo","instapaper"]},"fontsettings":{"theme":"white","family":"sans","size":2},"theme-default":{"styles":{"website":"styles/website.css","pdf":"styles/pdf.css","epub":"styles/epub.css","mobi":"styles/mobi.css","ebook":"styles/ebook.css","print":"styles/print.css"},"showLevel":false}},"structure":{"langs":"LANGS.md","readme":"README.md","glossary":"GLOSSARY.md","summary":"SUMMARY.md"},"pdf":{"pageNumbers":true,"fontSize":12,"fontFamily":"Arial","paperSize":"a4","chapterMark":"pagebreak","pageBreaksBefore":"/","margin":{"right":62,"left":62,"top":56,"bottom":56}},"styles":{"website":"styles/website.css","pdf":"styles/pdf.css","epub":"styles/epub.css","mobi":"styles/mobi.css","ebook":"styles/ebook.css","print":"styles/print.css"}},"file":{"path":"Usage/Schedule/README.md","mtime":"2019-06-16T13:33:59.000Z","type":"markdown"},"gitbook":{"version":"3.2.3","time":"2019-06-16T14:01:12.578Z"},"basePath":"../..","book":{"language":""}});
});
</script>
</div>

View File

@@ -336,9 +336,9 @@
<ul class="articles">
<li class="chapter " data-level="1.3.3.1" data-path="../Task/View.md">
<li class="chapter " data-level="1.3.3.1" data-path="../Task/View.html">
<span>
<a href="../Task/View.html">
查看任务
@@ -349,12 +349,12 @@
</li>
<li class="chapter " data-level="1.3.3.2" data-path="../Task/Delete.md">
<li class="chapter " data-level="1.3.3.2" data-path="../Task/Action.html">
<span>
<a href="../Task/Action.html">
删除任务
操作任务
</a>
@@ -362,9 +362,9 @@
</li>
<li class="chapter " data-level="1.3.3.3" data-path="../Task/DownloadResults.md">
<li class="chapter " data-level="1.3.3.3" data-path="../Task/DownloadResults.html">
<span>
<a href="../Task/DownloadResults.html">
下载结果
@@ -422,38 +422,6 @@
<ul class="articles">
<li class="chapter " data-level="1.4.1" data-path="../../Architecture/Celery.html">
<a href="../../Architecture/Celery.html">
Celery
</a>
</li>
<li class="chapter " data-level="1.4.2" data-path="../../Architecture/App.html">
<a href="../../Architecture/App.html">
App
</a>
</li>
</ul>
</li>
<li class="chapter " data-level="1.5" data-path="../../Examples/">
@@ -470,9 +438,9 @@
<ul class="articles">
<li class="chapter " data-level="1.5.1" data-path="../../Examples/">
<li class="chapter " data-level="1.5.1" data-path="../../Examples/ScrapyIntegration.html">
<a href="../../Examples/">
<a href="../../Examples/ScrapyIntegration.html">
与Scrapy集成
@@ -481,19 +449,6 @@
</li>
<li class="chapter " data-level="1.5.2" data-path="../../Examples/">
<a href="../../Examples/">
与Puppeteer集成
</a>
</li>
@@ -546,7 +501,10 @@
<section class="normal markdown-section">
<h2 id="&#x7F51;&#x7AD9;">&#x7F51;&#x7AD9;</h2>
<p>&#x7F51;&#x7AD9;&#x4FE1;&#x606F;&#x662F;&#x5E2E;&#x52A9;&#x7528;&#x6237;&#x67E5;&#x770B;<a href="http://top.chinaz.com/hangye/" target="_blank">&#x7AD9;&#x957F;&#x4E4B;&#x5BB6;</a>&#x6536;&#x5F55;&#x7F51;&#x7AD9;&#x7684;&#x4FE1;&#x606F;&#x7684;&#xFF0C;&#x5305;&#x542B;<code>Robots&#x534F;&#x8BAE;</code>&#x3001;<code>&#x9996;&#x9875;&#x54CD;&#x5E94;</code>&#x7B49;&#x4FE1;&#x606F;&#x3002;</p>
<p><img src="https://crawlab.oss-cn-hangzhou.aliyuncs.com/gitbook/site-list.png" alt=""></p>
</section>
@@ -589,7 +547,7 @@
<script>
var gitbook = gitbook || [];
gitbook.push(function() {
gitbook.page.hasChanged({"page":{"title":"网站","level":"1.3.5","depth":2,"next":{"title":"架构","level":"1.4","depth":1,"path":"Architecture/README.md","ref":"Architecture/README.md","articles":[{"title":"Celery","level":"1.4.1","depth":2,"path":"Architecture/Celery.md","ref":"Architecture/Celery.md","articles":[]},{"title":"App","level":"1.4.2","depth":2,"path":"Architecture/App.md","ref":"Architecture/App.md","articles":[]}]},"previous":{"title":"定时任务","level":"1.3.4","depth":2,"path":"Usage/Schedule/README.md","ref":"Usage/Schedule/README.md","articles":[]},"dir":"neutral"},"config":{"gitbook":"*","theme":"default","variables":{},"plugins":[],"pluginsConfig":{"highlight":{},"search":{},"lunr":{"maxIndexSize":1000000,"ignoreSpecialCharacters":false},"sharing":{"facebook":true,"twitter":true,"google":false,"weibo":false,"instapaper":false,"vk":false,"all":["facebook","google","twitter","weibo","instapaper"]},"fontsettings":{"theme":"white","family":"sans","size":2},"theme-default":{"styles":{"website":"styles/website.css","pdf":"styles/pdf.css","epub":"styles/epub.css","mobi":"styles/mobi.css","ebook":"styles/ebook.css","print":"styles/print.css"},"showLevel":false}},"structure":{"langs":"LANGS.md","readme":"README.md","glossary":"GLOSSARY.md","summary":"SUMMARY.md"},"pdf":{"pageNumbers":true,"fontSize":12,"fontFamily":"Arial","paperSize":"a4","chapterMark":"pagebreak","pageBreaksBefore":"/","margin":{"right":62,"left":62,"top":56,"bottom":56}},"styles":{"website":"styles/website.css","pdf":"styles/pdf.css","epub":"styles/epub.css","mobi":"styles/mobi.css","ebook":"styles/ebook.css","print":"styles/print.css"}},"file":{"path":"Usage/Site/README.md","mtime":"2019-06-16T03:56:29.000Z","type":"markdown"},"gitbook":{"version":"3.2.3","time":"2019-06-16T04:54:16.720Z"},"basePath":"../..","book":{"language":""}});
gitbook.page.hasChanged({"page":{"title":"网站","level":"1.3.5","depth":2,"next":{"title":"架构","level":"1.4","depth":1,"path":"Architecture/README.md","ref":"Architecture/README.md","articles":[]},"previous":{"title":"定时任务","level":"1.3.4","depth":2,"path":"Usage/Schedule/README.md","ref":"Usage/Schedule/README.md","articles":[]},"dir":"ltr"},"config":{"gitbook":"*","theme":"default","variables":{},"plugins":[],"pluginsConfig":{"highlight":{},"search":{},"lunr":{"maxIndexSize":1000000,"ignoreSpecialCharacters":false},"sharing":{"facebook":true,"twitter":true,"google":false,"weibo":false,"instapaper":false,"vk":false,"all":["facebook","google","twitter","weibo","instapaper"]},"fontsettings":{"theme":"white","family":"sans","size":2},"theme-default":{"styles":{"website":"styles/website.css","pdf":"styles/pdf.css","epub":"styles/epub.css","mobi":"styles/mobi.css","ebook":"styles/ebook.css","print":"styles/print.css"},"showLevel":false}},"structure":{"langs":"LANGS.md","readme":"README.md","glossary":"GLOSSARY.md","summary":"SUMMARY.md"},"pdf":{"pageNumbers":true,"fontSize":12,"fontFamily":"Arial","paperSize":"a4","chapterMark":"pagebreak","pageBreaksBefore":"/","margin":{"right":62,"left":62,"top":56,"bottom":56}},"styles":{"website":"styles/website.css","pdf":"styles/pdf.css","epub":"styles/epub.css","mobi":"styles/mobi.css","ebook":"styles/ebook.css","print":"styles/print.css"}},"file":{"path":"Usage/Site/README.md","mtime":"2019-06-16T13:37:35.000Z","type":"markdown"},"gitbook":{"version":"3.2.3","time":"2019-06-16T14:01:12.578Z"},"basePath":"../..","book":{"language":""}});
});
</script>
</div>

View File

@@ -336,9 +336,9 @@
<ul class="articles">
<li class="chapter " data-level="1.3.3.1" data-path="../Task/View.md">
<li class="chapter " data-level="1.3.3.1" data-path="../Task/View.html">
<span>
<a href="../Task/View.html">
查看任务
@@ -349,12 +349,12 @@
</li>
<li class="chapter " data-level="1.3.3.2" data-path="../Task/Delete.md">
<li class="chapter " data-level="1.3.3.2" data-path="../Task/Action.html">
<span>
<a href="../Task/Action.html">
删除任务
操作任务
</a>
@@ -362,9 +362,9 @@
</li>
<li class="chapter " data-level="1.3.3.3" data-path="../Task/DownloadResults.md">
<li class="chapter " data-level="1.3.3.3" data-path="../Task/DownloadResults.html">
<span>
<a href="../Task/DownloadResults.html">
下载结果
@@ -422,38 +422,6 @@
<ul class="articles">
<li class="chapter " data-level="1.4.1" data-path="../../Architecture/Celery.html">
<a href="../../Architecture/Celery.html">
Celery
</a>
</li>
<li class="chapter " data-level="1.4.2" data-path="../../Architecture/App.html">
<a href="../../Architecture/App.html">
App
</a>
</li>
</ul>
</li>
<li class="chapter " data-level="1.5" data-path="../../Examples/">
@@ -470,9 +438,9 @@
<ul class="articles">
<li class="chapter " data-level="1.5.1" data-path="../../Examples/">
<li class="chapter " data-level="1.5.1" data-path="../../Examples/ScrapyIntegration.html">
<a href="../../Examples/">
<a href="../../Examples/ScrapyIntegration.html">
与Scrapy集成
@@ -481,19 +449,6 @@
</li>
<li class="chapter " data-level="1.5.2" data-path="../../Examples/">
<a href="../../Examples/">
与Puppeteer集成
</a>
</li>
@@ -593,7 +548,7 @@
<script>
var gitbook = gitbook || [];
gitbook.push(function() {
gitbook.page.hasChanged({"page":{"title":"统计数据","level":"1.3.2.4","depth":3,"next":{"title":"任务","level":"1.3.3","depth":2,"path":"Usage/Task/README.md","ref":"Usage/Task/README.md","articles":[{"title":"查看任务","level":"1.3.3.1","depth":3,"path":"Usage/Task/View.md","ref":"Usage/Task/View.md","articles":[]},{"title":"删除任务","level":"1.3.3.2","depth":3,"path":"Usage/Task/Delete.md","ref":"Usage/Task/Delete.md","articles":[]},{"title":"下载结果","level":"1.3.3.3","depth":3,"path":"Usage/Task/DownloadResults.md","ref":"Usage/Task/DownloadResults.md","articles":[]}]},"previous":{"title":"运行爬虫","level":"1.3.2.3","depth":3,"path":"Usage/Spider/Run.md","ref":"Usage/Spider/Run.md","articles":[]},"dir":"ltr"},"config":{"gitbook":"*","theme":"default","variables":{},"plugins":[],"pluginsConfig":{"highlight":{},"search":{},"lunr":{"maxIndexSize":1000000,"ignoreSpecialCharacters":false},"sharing":{"facebook":true,"twitter":true,"google":false,"weibo":false,"instapaper":false,"vk":false,"all":["facebook","google","twitter","weibo","instapaper"]},"fontsettings":{"theme":"white","family":"sans","size":2},"theme-default":{"styles":{"website":"styles/website.css","pdf":"styles/pdf.css","epub":"styles/epub.css","mobi":"styles/mobi.css","ebook":"styles/ebook.css","print":"styles/print.css"},"showLevel":false}},"structure":{"langs":"LANGS.md","readme":"README.md","glossary":"GLOSSARY.md","summary":"SUMMARY.md"},"pdf":{"pageNumbers":true,"fontSize":12,"fontFamily":"Arial","paperSize":"a4","chapterMark":"pagebreak","pageBreaksBefore":"/","margin":{"right":62,"left":62,"top":56,"bottom":56}},"styles":{"website":"styles/website.css","pdf":"styles/pdf.css","epub":"styles/epub.css","mobi":"styles/mobi.css","ebook":"styles/ebook.css","print":"styles/print.css"}},"file":{"path":"Usage/Spider/Analytics.md","mtime":"2019-06-16T04:53:18.000Z","type":"markdown"},"gitbook":{"version":"3.2.3","time":"2019-06-16T04:54:16.720Z"},"basePath":"../..","book":{"language":""}});
gitbook.page.hasChanged({"page":{"title":"统计数据","level":"1.3.2.4","depth":3,"next":{"title":"任务","level":"1.3.3","depth":2,"path":"Usage/Task/README.md","ref":"Usage/Task/README.md","articles":[{"title":"查看任务","level":"1.3.3.1","depth":3,"path":"Usage/Task/View.md","ref":"Usage/Task/View.md","articles":[]},{"title":"操作任务","level":"1.3.3.2","depth":3,"path":"Usage/Task/Action.md","ref":"Usage/Task/Action.md","articles":[]},{"title":"下载结果","level":"1.3.3.3","depth":3,"path":"Usage/Task/DownloadResults.md","ref":"Usage/Task/DownloadResults.md","articles":[]}]},"previous":{"title":"运行爬虫","level":"1.3.2.3","depth":3,"path":"Usage/Spider/Run.md","ref":"Usage/Spider/Run.md","articles":[]},"dir":"ltr"},"config":{"gitbook":"*","theme":"default","variables":{},"plugins":[],"pluginsConfig":{"highlight":{},"search":{},"lunr":{"maxIndexSize":1000000,"ignoreSpecialCharacters":false},"sharing":{"facebook":true,"twitter":true,"google":false,"weibo":false,"instapaper":false,"vk":false,"all":["facebook","google","twitter","weibo","instapaper"]},"fontsettings":{"theme":"white","family":"sans","size":2},"theme-default":{"styles":{"website":"styles/website.css","pdf":"styles/pdf.css","epub":"styles/epub.css","mobi":"styles/mobi.css","ebook":"styles/ebook.css","print":"styles/print.css"},"showLevel":false}},"structure":{"langs":"LANGS.md","readme":"README.md","glossary":"GLOSSARY.md","summary":"SUMMARY.md"},"pdf":{"pageNumbers":true,"fontSize":12,"fontFamily":"Arial","paperSize":"a4","chapterMark":"pagebreak","pageBreaksBefore":"/","margin":{"right":62,"left":62,"top":56,"bottom":56}},"styles":{"website":"styles/website.css","pdf":"styles/pdf.css","epub":"styles/epub.css","mobi":"styles/mobi.css","ebook":"styles/ebook.css","print":"styles/print.css"}},"file":{"path":"Usage/Spider/Analytics.md","mtime":"2019-06-16T12:56:36.000Z","type":"markdown"},"gitbook":{"version":"3.2.3","time":"2019-06-16T14:01:12.578Z"},"basePath":"../..","book":{"language":""}});
});
</script>
</div>

View File

@@ -336,9 +336,9 @@
<ul class="articles">
<li class="chapter " data-level="1.3.3.1" data-path="../Task/View.md">
<li class="chapter " data-level="1.3.3.1" data-path="../Task/View.html">
<span>
<a href="../Task/View.html">
查看任务
@@ -349,12 +349,12 @@
</li>
<li class="chapter " data-level="1.3.3.2" data-path="../Task/Delete.md">
<li class="chapter " data-level="1.3.3.2" data-path="../Task/Action.html">
<span>
<a href="../Task/Action.html">
删除任务
操作任务
</a>
@@ -362,9 +362,9 @@
</li>
<li class="chapter " data-level="1.3.3.3" data-path="../Task/DownloadResults.md">
<li class="chapter " data-level="1.3.3.3" data-path="../Task/DownloadResults.html">
<span>
<a href="../Task/DownloadResults.html">
下载结果
@@ -422,38 +422,6 @@
<ul class="articles">
<li class="chapter " data-level="1.4.1" data-path="../../Architecture/Celery.html">
<a href="../../Architecture/Celery.html">
Celery
</a>
</li>
<li class="chapter " data-level="1.4.2" data-path="../../Architecture/App.html">
<a href="../../Architecture/App.html">
App
</a>
</li>
</ul>
</li>
<li class="chapter " data-level="1.5" data-path="../../Examples/">
@@ -470,9 +438,9 @@
<ul class="articles">
<li class="chapter " data-level="1.5.1" data-path="../../Examples/">
<li class="chapter " data-level="1.5.1" data-path="../../Examples/ScrapyIntegration.html">
<a href="../../Examples/">
<a href="../../Examples/ScrapyIntegration.html">
与Scrapy集成
@@ -481,19 +449,6 @@
</li>
<li class="chapter " data-level="1.5.2" data-path="../../Examples/">
<a href="../../Examples/">
与Puppeteer集成
</a>
</li>
@@ -625,7 +580,7 @@
<script>
var gitbook = gitbook || [];
gitbook.push(function() {
gitbook.page.hasChanged({"page":{"title":"可配置爬虫","level":"1.3.2.1.2","depth":4,"next":{"title":"部署爬虫","level":"1.3.2.2","depth":3,"path":"Usage/Spider/Deploy.md","ref":"Usage/Spider/Deploy.md","articles":[]},"previous":{"title":"自定义爬虫","level":"1.3.2.1.1","depth":4,"path":"Usage/Spider/CustomizedSpider.md","ref":"Usage/Spider/CustomizedSpider.md","articles":[]},"dir":"ltr"},"config":{"gitbook":"*","theme":"default","variables":{},"plugins":[],"pluginsConfig":{"highlight":{},"search":{},"lunr":{"maxIndexSize":1000000,"ignoreSpecialCharacters":false},"sharing":{"facebook":true,"twitter":true,"google":false,"weibo":false,"instapaper":false,"vk":false,"all":["facebook","google","twitter","weibo","instapaper"]},"fontsettings":{"theme":"white","family":"sans","size":2},"theme-default":{"styles":{"website":"styles/website.css","pdf":"styles/pdf.css","epub":"styles/epub.css","mobi":"styles/mobi.css","ebook":"styles/ebook.css","print":"styles/print.css"},"showLevel":false}},"structure":{"langs":"LANGS.md","readme":"README.md","glossary":"GLOSSARY.md","summary":"SUMMARY.md"},"pdf":{"pageNumbers":true,"fontSize":12,"fontFamily":"Arial","paperSize":"a4","chapterMark":"pagebreak","pageBreaksBefore":"/","margin":{"right":62,"left":62,"top":56,"bottom":56}},"styles":{"website":"styles/website.css","pdf":"styles/pdf.css","epub":"styles/epub.css","mobi":"styles/mobi.css","ebook":"styles/ebook.css","print":"styles/print.css"}},"file":{"path":"Usage/Spider/ConfigurableSpider.md","mtime":"2019-06-16T04:28:54.000Z","type":"markdown"},"gitbook":{"version":"3.2.3","time":"2019-06-16T04:54:16.720Z"},"basePath":"../..","book":{"language":""}});
gitbook.page.hasChanged({"page":{"title":"可配置爬虫","level":"1.3.2.1.2","depth":4,"next":{"title":"部署爬虫","level":"1.3.2.2","depth":3,"path":"Usage/Spider/Deploy.md","ref":"Usage/Spider/Deploy.md","articles":[]},"previous":{"title":"自定义爬虫","level":"1.3.2.1.1","depth":4,"path":"Usage/Spider/CustomizedSpider.md","ref":"Usage/Spider/CustomizedSpider.md","articles":[]},"dir":"ltr"},"config":{"gitbook":"*","theme":"default","variables":{},"plugins":[],"pluginsConfig":{"highlight":{},"search":{},"lunr":{"maxIndexSize":1000000,"ignoreSpecialCharacters":false},"sharing":{"facebook":true,"twitter":true,"google":false,"weibo":false,"instapaper":false,"vk":false,"all":["facebook","google","twitter","weibo","instapaper"]},"fontsettings":{"theme":"white","family":"sans","size":2},"theme-default":{"styles":{"website":"styles/website.css","pdf":"styles/pdf.css","epub":"styles/epub.css","mobi":"styles/mobi.css","ebook":"styles/ebook.css","print":"styles/print.css"},"showLevel":false}},"structure":{"langs":"LANGS.md","readme":"README.md","glossary":"GLOSSARY.md","summary":"SUMMARY.md"},"pdf":{"pageNumbers":true,"fontSize":12,"fontFamily":"Arial","paperSize":"a4","chapterMark":"pagebreak","pageBreaksBefore":"/","margin":{"right":62,"left":62,"top":56,"bottom":56}},"styles":{"website":"styles/website.css","pdf":"styles/pdf.css","epub":"styles/epub.css","mobi":"styles/mobi.css","ebook":"styles/ebook.css","print":"styles/print.css"}},"file":{"path":"Usage/Spider/ConfigurableSpider.md","mtime":"2019-06-16T04:28:54.000Z","type":"markdown"},"gitbook":{"version":"3.2.3","time":"2019-06-16T14:01:12.578Z"},"basePath":"../..","book":{"language":""}});
});
</script>
</div>

View File

@@ -336,9 +336,9 @@
<ul class="articles">
<li class="chapter " data-level="1.3.3.1" data-path="../Task/View.md">
<li class="chapter " data-level="1.3.3.1" data-path="../Task/View.html">
<span>
<a href="../Task/View.html">
查看任务
@@ -349,12 +349,12 @@
</li>
<li class="chapter " data-level="1.3.3.2" data-path="../Task/Delete.md">
<li class="chapter " data-level="1.3.3.2" data-path="../Task/Action.html">
<span>
<a href="../Task/Action.html">
删除任务
操作任务
</a>
@@ -362,9 +362,9 @@
</li>
<li class="chapter " data-level="1.3.3.3" data-path="../Task/DownloadResults.md">
<li class="chapter " data-level="1.3.3.3" data-path="../Task/DownloadResults.html">
<span>
<a href="../Task/DownloadResults.html">
下载结果
@@ -422,38 +422,6 @@
<ul class="articles">
<li class="chapter " data-level="1.4.1" data-path="../../Architecture/Celery.html">
<a href="../../Architecture/Celery.html">
Celery
</a>
</li>
<li class="chapter " data-level="1.4.2" data-path="../../Architecture/App.html">
<a href="../../Architecture/App.html">
App
</a>
</li>
</ul>
</li>
<li class="chapter " data-level="1.5" data-path="../../Examples/">
@@ -470,9 +438,9 @@
<ul class="articles">
<li class="chapter " data-level="1.5.1" data-path="../../Examples/">
<li class="chapter " data-level="1.5.1" data-path="../../Examples/ScrapyIntegration.html">
<a href="../../Examples/">
<a href="../../Examples/ScrapyIntegration.html">
与Scrapy集成
@@ -481,19 +449,6 @@
</li>
<li class="chapter " data-level="1.5.2" data-path="../../Examples/">
<a href="../../Examples/">
与Puppeteer集成
</a>
</li>
@@ -596,7 +551,7 @@
<script>
var gitbook = gitbook || [];
gitbook.push(function() {
gitbook.page.hasChanged({"page":{"title":"创建爬虫","level":"1.3.2.1","depth":3,"next":{"title":"自定义爬虫","level":"1.3.2.1.1","depth":4,"path":"Usage/Spider/CustomizedSpider.md","ref":"Usage/Spider/CustomizedSpider.md","articles":[]},"previous":{"title":"爬虫","level":"1.3.2","depth":2,"path":"Usage/Spider/README.md","ref":"Usage/Spider/README.md","articles":[{"title":"创建爬虫","level":"1.3.2.1","depth":3,"path":"Usage/Spider/Create.md","ref":"Usage/Spider/Create.md","articles":[{"title":"自定义爬虫","level":"1.3.2.1.1","depth":4,"path":"Usage/Spider/CustomizedSpider.md","ref":"Usage/Spider/CustomizedSpider.md","articles":[]},{"title":"可配置爬虫","level":"1.3.2.1.2","depth":4,"path":"Usage/Spider/ConfigurableSpider.md","ref":"Usage/Spider/ConfigurableSpider.md","articles":[]}]},{"title":"部署爬虫","level":"1.3.2.2","depth":3,"path":"Usage/Spider/Deploy.md","ref":"Usage/Spider/Deploy.md","articles":[]},{"title":"运行爬虫","level":"1.3.2.3","depth":3,"path":"Usage/Spider/Run.md","ref":"Usage/Spider/Run.md","articles":[]},{"title":"统计数据","level":"1.3.2.4","depth":3,"path":"Usage/Spider/Analytics.md","ref":"Usage/Spider/Analytics.md","articles":[]}]},"dir":"ltr"},"config":{"gitbook":"*","theme":"default","variables":{},"plugins":[],"pluginsConfig":{"highlight":{},"search":{},"lunr":{"maxIndexSize":1000000,"ignoreSpecialCharacters":false},"sharing":{"facebook":true,"twitter":true,"google":false,"weibo":false,"instapaper":false,"vk":false,"all":["facebook","google","twitter","weibo","instapaper"]},"fontsettings":{"theme":"white","family":"sans","size":2},"theme-default":{"styles":{"website":"styles/website.css","pdf":"styles/pdf.css","epub":"styles/epub.css","mobi":"styles/mobi.css","ebook":"styles/ebook.css","print":"styles/print.css"},"showLevel":false}},"structure":{"langs":"LANGS.md","readme":"README.md","glossary":"GLOSSARY.md","summary":"SUMMARY.md"},"pdf":{"pageNumbers":true,"fontSize":12,"fontFamily":"Arial","paperSize":"a4","chapterMark":"pagebreak","pageBreaksBefore":"/","margin":{"right":62,"left":62,"top":56,"bottom":56}},"styles":{"website":"styles/website.css","pdf":"styles/pdf.css","epub":"styles/epub.css","mobi":"styles/mobi.css","ebook":"styles/ebook.css","print":"styles/print.css"}},"file":{"path":"Usage/Spider/Create.md","mtime":"2019-06-16T04:13:44.000Z","type":"markdown"},"gitbook":{"version":"3.2.3","time":"2019-06-16T04:54:16.720Z"},"basePath":"../..","book":{"language":""}});
gitbook.page.hasChanged({"page":{"title":"创建爬虫","level":"1.3.2.1","depth":3,"next":{"title":"自定义爬虫","level":"1.3.2.1.1","depth":4,"path":"Usage/Spider/CustomizedSpider.md","ref":"Usage/Spider/CustomizedSpider.md","articles":[]},"previous":{"title":"爬虫","level":"1.3.2","depth":2,"path":"Usage/Spider/README.md","ref":"Usage/Spider/README.md","articles":[{"title":"创建爬虫","level":"1.3.2.1","depth":3,"path":"Usage/Spider/Create.md","ref":"Usage/Spider/Create.md","articles":[{"title":"自定义爬虫","level":"1.3.2.1.1","depth":4,"path":"Usage/Spider/CustomizedSpider.md","ref":"Usage/Spider/CustomizedSpider.md","articles":[]},{"title":"可配置爬虫","level":"1.3.2.1.2","depth":4,"path":"Usage/Spider/ConfigurableSpider.md","ref":"Usage/Spider/ConfigurableSpider.md","articles":[]}]},{"title":"部署爬虫","level":"1.3.2.2","depth":3,"path":"Usage/Spider/Deploy.md","ref":"Usage/Spider/Deploy.md","articles":[]},{"title":"运行爬虫","level":"1.3.2.3","depth":3,"path":"Usage/Spider/Run.md","ref":"Usage/Spider/Run.md","articles":[]},{"title":"统计数据","level":"1.3.2.4","depth":3,"path":"Usage/Spider/Analytics.md","ref":"Usage/Spider/Analytics.md","articles":[]}]},"dir":"ltr"},"config":{"gitbook":"*","theme":"default","variables":{},"plugins":[],"pluginsConfig":{"highlight":{},"search":{},"lunr":{"maxIndexSize":1000000,"ignoreSpecialCharacters":false},"sharing":{"facebook":true,"twitter":true,"google":false,"weibo":false,"instapaper":false,"vk":false,"all":["facebook","google","twitter","weibo","instapaper"]},"fontsettings":{"theme":"white","family":"sans","size":2},"theme-default":{"styles":{"website":"styles/website.css","pdf":"styles/pdf.css","epub":"styles/epub.css","mobi":"styles/mobi.css","ebook":"styles/ebook.css","print":"styles/print.css"},"showLevel":false}},"structure":{"langs":"LANGS.md","readme":"README.md","glossary":"GLOSSARY.md","summary":"SUMMARY.md"},"pdf":{"pageNumbers":true,"fontSize":12,"fontFamily":"Arial","paperSize":"a4","chapterMark":"pagebreak","pageBreaksBefore":"/","margin":{"right":62,"left":62,"top":56,"bottom":56}},"styles":{"website":"styles/website.css","pdf":"styles/pdf.css","epub":"styles/epub.css","mobi":"styles/mobi.css","ebook":"styles/ebook.css","print":"styles/print.css"}},"file":{"path":"Usage/Spider/Create.md","mtime":"2019-06-16T04:13:44.000Z","type":"markdown"},"gitbook":{"version":"3.2.3","time":"2019-06-16T14:01:12.578Z"},"basePath":"../..","book":{"language":""}});
});
</script>
</div>

View File

@@ -336,9 +336,9 @@
<ul class="articles">
<li class="chapter " data-level="1.3.3.1" data-path="../Task/View.md">
<li class="chapter " data-level="1.3.3.1" data-path="../Task/View.html">
<span>
<a href="../Task/View.html">
查看任务
@@ -349,12 +349,12 @@
</li>
<li class="chapter " data-level="1.3.3.2" data-path="../Task/Delete.md">
<li class="chapter " data-level="1.3.3.2" data-path="../Task/Action.html">
<span>
<a href="../Task/Action.html">
删除任务
操作任务
</a>
@@ -362,9 +362,9 @@
</li>
<li class="chapter " data-level="1.3.3.3" data-path="../Task/DownloadResults.md">
<li class="chapter " data-level="1.3.3.3" data-path="../Task/DownloadResults.html">
<span>
<a href="../Task/DownloadResults.html">
下载结果
@@ -422,38 +422,6 @@
<ul class="articles">
<li class="chapter " data-level="1.4.1" data-path="../../Architecture/Celery.html">
<a href="../../Architecture/Celery.html">
Celery
</a>
</li>
<li class="chapter " data-level="1.4.2" data-path="../../Architecture/App.html">
<a href="../../Architecture/App.html">
App
</a>
</li>
</ul>
</li>
<li class="chapter " data-level="1.5" data-path="../../Examples/">
@@ -470,9 +438,9 @@
<ul class="articles">
<li class="chapter " data-level="1.5.1" data-path="../../Examples/">
<li class="chapter " data-level="1.5.1" data-path="../../Examples/ScrapyIntegration.html">
<a href="../../Examples/">
<a href="../../Examples/ScrapyIntegration.html">
与Scrapy集成
@@ -481,19 +449,6 @@
</li>
<li class="chapter " data-level="1.5.2" data-path="../../Examples/">
<a href="../../Examples/">
与Puppeteer集成
</a>
</li>
@@ -608,7 +563,7 @@
<script>
var gitbook = gitbook || [];
gitbook.push(function() {
gitbook.page.hasChanged({"page":{"title":"自定义爬虫","level":"1.3.2.1.1","depth":4,"next":{"title":"可配置爬虫","level":"1.3.2.1.2","depth":4,"path":"Usage/Spider/ConfigurableSpider.md","ref":"Usage/Spider/ConfigurableSpider.md","articles":[]},"previous":{"title":"创建爬虫","level":"1.3.2.1","depth":3,"path":"Usage/Spider/Create.md","ref":"Usage/Spider/Create.md","articles":[{"title":"自定义爬虫","level":"1.3.2.1.1","depth":4,"path":"Usage/Spider/CustomizedSpider.md","ref":"Usage/Spider/CustomizedSpider.md","articles":[]},{"title":"可配置爬虫","level":"1.3.2.1.2","depth":4,"path":"Usage/Spider/ConfigurableSpider.md","ref":"Usage/Spider/ConfigurableSpider.md","articles":[]}]},"dir":"ltr"},"config":{"gitbook":"*","theme":"default","variables":{},"plugins":[],"pluginsConfig":{"highlight":{},"search":{},"lunr":{"maxIndexSize":1000000,"ignoreSpecialCharacters":false},"sharing":{"facebook":true,"twitter":true,"google":false,"weibo":false,"instapaper":false,"vk":false,"all":["facebook","google","twitter","weibo","instapaper"]},"fontsettings":{"theme":"white","family":"sans","size":2},"theme-default":{"styles":{"website":"styles/website.css","pdf":"styles/pdf.css","epub":"styles/epub.css","mobi":"styles/mobi.css","ebook":"styles/ebook.css","print":"styles/print.css"},"showLevel":false}},"structure":{"langs":"LANGS.md","readme":"README.md","glossary":"GLOSSARY.md","summary":"SUMMARY.md"},"pdf":{"pageNumbers":true,"fontSize":12,"fontFamily":"Arial","paperSize":"a4","chapterMark":"pagebreak","pageBreaksBefore":"/","margin":{"right":62,"left":62,"top":56,"bottom":56}},"styles":{"website":"styles/website.css","pdf":"styles/pdf.css","epub":"styles/epub.css","mobi":"styles/mobi.css","ebook":"styles/ebook.css","print":"styles/print.css"}},"file":{"path":"Usage/Spider/CustomizedSpider.md","mtime":"2019-06-16T04:40:31.000Z","type":"markdown"},"gitbook":{"version":"3.2.3","time":"2019-06-16T04:54:16.720Z"},"basePath":"../..","book":{"language":""}});
gitbook.page.hasChanged({"page":{"title":"自定义爬虫","level":"1.3.2.1.1","depth":4,"next":{"title":"可配置爬虫","level":"1.3.2.1.2","depth":4,"path":"Usage/Spider/ConfigurableSpider.md","ref":"Usage/Spider/ConfigurableSpider.md","articles":[]},"previous":{"title":"创建爬虫","level":"1.3.2.1","depth":3,"path":"Usage/Spider/Create.md","ref":"Usage/Spider/Create.md","articles":[{"title":"自定义爬虫","level":"1.3.2.1.1","depth":4,"path":"Usage/Spider/CustomizedSpider.md","ref":"Usage/Spider/CustomizedSpider.md","articles":[]},{"title":"可配置爬虫","level":"1.3.2.1.2","depth":4,"path":"Usage/Spider/ConfigurableSpider.md","ref":"Usage/Spider/ConfigurableSpider.md","articles":[]}]},"dir":"ltr"},"config":{"gitbook":"*","theme":"default","variables":{},"plugins":[],"pluginsConfig":{"highlight":{},"search":{},"lunr":{"maxIndexSize":1000000,"ignoreSpecialCharacters":false},"sharing":{"facebook":true,"twitter":true,"google":false,"weibo":false,"instapaper":false,"vk":false,"all":["facebook","google","twitter","weibo","instapaper"]},"fontsettings":{"theme":"white","family":"sans","size":2},"theme-default":{"styles":{"website":"styles/website.css","pdf":"styles/pdf.css","epub":"styles/epub.css","mobi":"styles/mobi.css","ebook":"styles/ebook.css","print":"styles/print.css"},"showLevel":false}},"structure":{"langs":"LANGS.md","readme":"README.md","glossary":"GLOSSARY.md","summary":"SUMMARY.md"},"pdf":{"pageNumbers":true,"fontSize":12,"fontFamily":"Arial","paperSize":"a4","chapterMark":"pagebreak","pageBreaksBefore":"/","margin":{"right":62,"left":62,"top":56,"bottom":56}},"styles":{"website":"styles/website.css","pdf":"styles/pdf.css","epub":"styles/epub.css","mobi":"styles/mobi.css","ebook":"styles/ebook.css","print":"styles/print.css"}},"file":{"path":"Usage/Spider/CustomizedSpider.md","mtime":"2019-06-16T04:40:31.000Z","type":"markdown"},"gitbook":{"version":"3.2.3","time":"2019-06-16T14:01:12.578Z"},"basePath":"../..","book":{"language":""}});
});
</script>
</div>

View File

@@ -336,9 +336,9 @@
<ul class="articles">
<li class="chapter " data-level="1.3.3.1" data-path="../Task/View.md">
<li class="chapter " data-level="1.3.3.1" data-path="../Task/View.html">
<span>
<a href="../Task/View.html">
查看任务
@@ -349,12 +349,12 @@
</li>
<li class="chapter " data-level="1.3.3.2" data-path="../Task/Delete.md">
<li class="chapter " data-level="1.3.3.2" data-path="../Task/Action.html">
<span>
<a href="../Task/Action.html">
删除任务
操作任务
</a>
@@ -362,9 +362,9 @@
</li>
<li class="chapter " data-level="1.3.3.3" data-path="../Task/DownloadResults.md">
<li class="chapter " data-level="1.3.3.3" data-path="../Task/DownloadResults.html">
<span>
<a href="../Task/DownloadResults.html">
下载结果
@@ -422,38 +422,6 @@
<ul class="articles">
<li class="chapter " data-level="1.4.1" data-path="../../Architecture/Celery.html">
<a href="../../Architecture/Celery.html">
Celery
</a>
</li>
<li class="chapter " data-level="1.4.2" data-path="../../Architecture/App.html">
<a href="../../Architecture/App.html">
App
</a>
</li>
</ul>
</li>
<li class="chapter " data-level="1.5" data-path="../../Examples/">
@@ -470,9 +438,9 @@
<ul class="articles">
<li class="chapter " data-level="1.5.1" data-path="../../Examples/">
<li class="chapter " data-level="1.5.1" data-path="../../Examples/ScrapyIntegration.html">
<a href="../../Examples/">
<a href="../../Examples/ScrapyIntegration.html">
与Scrapy集成
@@ -481,19 +449,6 @@
</li>
<li class="chapter " data-level="1.5.2" data-path="../../Examples/">
<a href="../../Examples/">
与Puppeteer集成
</a>
</li>
@@ -598,7 +553,7 @@
<script>
var gitbook = gitbook || [];
gitbook.push(function() {
gitbook.page.hasChanged({"page":{"title":"部署爬虫","level":"1.3.2.2","depth":3,"next":{"title":"运行爬虫","level":"1.3.2.3","depth":3,"path":"Usage/Spider/Run.md","ref":"Usage/Spider/Run.md","articles":[]},"previous":{"title":"可配置爬虫","level":"1.3.2.1.2","depth":4,"path":"Usage/Spider/ConfigurableSpider.md","ref":"Usage/Spider/ConfigurableSpider.md","articles":[]},"dir":"ltr"},"config":{"gitbook":"*","theme":"default","variables":{},"plugins":[],"pluginsConfig":{"highlight":{},"search":{},"lunr":{"maxIndexSize":1000000,"ignoreSpecialCharacters":false},"sharing":{"facebook":true,"twitter":true,"google":false,"weibo":false,"instapaper":false,"vk":false,"all":["facebook","google","twitter","weibo","instapaper"]},"fontsettings":{"theme":"white","family":"sans","size":2},"theme-default":{"styles":{"website":"styles/website.css","pdf":"styles/pdf.css","epub":"styles/epub.css","mobi":"styles/mobi.css","ebook":"styles/ebook.css","print":"styles/print.css"},"showLevel":false}},"structure":{"langs":"LANGS.md","readme":"README.md","glossary":"GLOSSARY.md","summary":"SUMMARY.md"},"pdf":{"pageNumbers":true,"fontSize":12,"fontFamily":"Arial","paperSize":"a4","chapterMark":"pagebreak","pageBreaksBefore":"/","margin":{"right":62,"left":62,"top":56,"bottom":56}},"styles":{"website":"styles/website.css","pdf":"styles/pdf.css","epub":"styles/epub.css","mobi":"styles/mobi.css","ebook":"styles/ebook.css","print":"styles/print.css"}},"file":{"path":"Usage/Spider/Deploy.md","mtime":"2019-06-16T04:35:01.000Z","type":"markdown"},"gitbook":{"version":"3.2.3","time":"2019-06-16T04:54:16.720Z"},"basePath":"../..","book":{"language":""}});
gitbook.page.hasChanged({"page":{"title":"部署爬虫","level":"1.3.2.2","depth":3,"next":{"title":"运行爬虫","level":"1.3.2.3","depth":3,"path":"Usage/Spider/Run.md","ref":"Usage/Spider/Run.md","articles":[]},"previous":{"title":"可配置爬虫","level":"1.3.2.1.2","depth":4,"path":"Usage/Spider/ConfigurableSpider.md","ref":"Usage/Spider/ConfigurableSpider.md","articles":[]},"dir":"ltr"},"config":{"gitbook":"*","theme":"default","variables":{},"plugins":[],"pluginsConfig":{"highlight":{},"search":{},"lunr":{"maxIndexSize":1000000,"ignoreSpecialCharacters":false},"sharing":{"facebook":true,"twitter":true,"google":false,"weibo":false,"instapaper":false,"vk":false,"all":["facebook","google","twitter","weibo","instapaper"]},"fontsettings":{"theme":"white","family":"sans","size":2},"theme-default":{"styles":{"website":"styles/website.css","pdf":"styles/pdf.css","epub":"styles/epub.css","mobi":"styles/mobi.css","ebook":"styles/ebook.css","print":"styles/print.css"},"showLevel":false}},"structure":{"langs":"LANGS.md","readme":"README.md","glossary":"GLOSSARY.md","summary":"SUMMARY.md"},"pdf":{"pageNumbers":true,"fontSize":12,"fontFamily":"Arial","paperSize":"a4","chapterMark":"pagebreak","pageBreaksBefore":"/","margin":{"right":62,"left":62,"top":56,"bottom":56}},"styles":{"website":"styles/website.css","pdf":"styles/pdf.css","epub":"styles/epub.css","mobi":"styles/mobi.css","ebook":"styles/ebook.css","print":"styles/print.css"}},"file":{"path":"Usage/Spider/Deploy.md","mtime":"2019-06-16T04:35:01.000Z","type":"markdown"},"gitbook":{"version":"3.2.3","time":"2019-06-16T14:01:12.578Z"},"basePath":"../..","book":{"language":""}});
});
</script>
</div>

View File

@@ -336,9 +336,9 @@
<ul class="articles">
<li class="chapter " data-level="1.3.3.1" data-path="../Task/View.md">
<li class="chapter " data-level="1.3.3.1" data-path="../Task/View.html">
<span>
<a href="../Task/View.html">
查看任务
@@ -349,12 +349,12 @@
</li>
<li class="chapter " data-level="1.3.3.2" data-path="../Task/Delete.md">
<li class="chapter " data-level="1.3.3.2" data-path="../Task/Action.html">
<span>
<a href="../Task/Action.html">
删除任务
操作任务
</a>
@@ -362,9 +362,9 @@
</li>
<li class="chapter " data-level="1.3.3.3" data-path="../Task/DownloadResults.md">
<li class="chapter " data-level="1.3.3.3" data-path="../Task/DownloadResults.html">
<span>
<a href="../Task/DownloadResults.html">
下载结果
@@ -422,38 +422,6 @@
<ul class="articles">
<li class="chapter " data-level="1.4.1" data-path="../../Architecture/Celery.html">
<a href="../../Architecture/Celery.html">
Celery
</a>
</li>
<li class="chapter " data-level="1.4.2" data-path="../../Architecture/App.html">
<a href="../../Architecture/App.html">
App
</a>
</li>
</ul>
</li>
<li class="chapter " data-level="1.5" data-path="../../Examples/">
@@ -470,9 +438,9 @@
<ul class="articles">
<li class="chapter " data-level="1.5.1" data-path="../../Examples/">
<li class="chapter " data-level="1.5.1" data-path="../../Examples/ScrapyIntegration.html">
<a href="../../Examples/">
<a href="../../Examples/ScrapyIntegration.html">
与Scrapy集成
@@ -481,19 +449,6 @@
</li>
<li class="chapter " data-level="1.5.2" data-path="../../Examples/">
<a href="../../Examples/">
与Puppeteer集成
</a>
</li>
@@ -604,7 +559,7 @@
<script>
var gitbook = gitbook || [];
gitbook.push(function() {
gitbook.page.hasChanged({"page":{"title":"运行爬虫","level":"1.3.2.3","depth":3,"next":{"title":"统计数据","level":"1.3.2.4","depth":3,"path":"Usage/Spider/Analytics.md","ref":"Usage/Spider/Analytics.md","articles":[]},"previous":{"title":"部署爬虫","level":"1.3.2.2","depth":3,"path":"Usage/Spider/Deploy.md","ref":"Usage/Spider/Deploy.md","articles":[]},"dir":"ltr"},"config":{"gitbook":"*","theme":"default","variables":{},"plugins":[],"pluginsConfig":{"highlight":{},"search":{},"lunr":{"maxIndexSize":1000000,"ignoreSpecialCharacters":false},"sharing":{"facebook":true,"twitter":true,"google":false,"weibo":false,"instapaper":false,"vk":false,"all":["facebook","google","twitter","weibo","instapaper"]},"fontsettings":{"theme":"white","family":"sans","size":2},"theme-default":{"styles":{"website":"styles/website.css","pdf":"styles/pdf.css","epub":"styles/epub.css","mobi":"styles/mobi.css","ebook":"styles/ebook.css","print":"styles/print.css"},"showLevel":false}},"structure":{"langs":"LANGS.md","readme":"README.md","glossary":"GLOSSARY.md","summary":"SUMMARY.md"},"pdf":{"pageNumbers":true,"fontSize":12,"fontFamily":"Arial","paperSize":"a4","chapterMark":"pagebreak","pageBreaksBefore":"/","margin":{"right":62,"left":62,"top":56,"bottom":56}},"styles":{"website":"styles/website.css","pdf":"styles/pdf.css","epub":"styles/epub.css","mobi":"styles/mobi.css","ebook":"styles/ebook.css","print":"styles/print.css"}},"file":{"path":"Usage/Spider/Run.md","mtime":"2019-06-16T04:47:14.000Z","type":"markdown"},"gitbook":{"version":"3.2.3","time":"2019-06-16T04:54:16.720Z"},"basePath":"../..","book":{"language":""}});
gitbook.page.hasChanged({"page":{"title":"运行爬虫","level":"1.3.2.3","depth":3,"next":{"title":"统计数据","level":"1.3.2.4","depth":3,"path":"Usage/Spider/Analytics.md","ref":"Usage/Spider/Analytics.md","articles":[]},"previous":{"title":"部署爬虫","level":"1.3.2.2","depth":3,"path":"Usage/Spider/Deploy.md","ref":"Usage/Spider/Deploy.md","articles":[]},"dir":"ltr"},"config":{"gitbook":"*","theme":"default","variables":{},"plugins":[],"pluginsConfig":{"highlight":{},"search":{},"lunr":{"maxIndexSize":1000000,"ignoreSpecialCharacters":false},"sharing":{"facebook":true,"twitter":true,"google":false,"weibo":false,"instapaper":false,"vk":false,"all":["facebook","google","twitter","weibo","instapaper"]},"fontsettings":{"theme":"white","family":"sans","size":2},"theme-default":{"styles":{"website":"styles/website.css","pdf":"styles/pdf.css","epub":"styles/epub.css","mobi":"styles/mobi.css","ebook":"styles/ebook.css","print":"styles/print.css"},"showLevel":false}},"structure":{"langs":"LANGS.md","readme":"README.md","glossary":"GLOSSARY.md","summary":"SUMMARY.md"},"pdf":{"pageNumbers":true,"fontSize":12,"fontFamily":"Arial","paperSize":"a4","chapterMark":"pagebreak","pageBreaksBefore":"/","margin":{"right":62,"left":62,"top":56,"bottom":56}},"styles":{"website":"styles/website.css","pdf":"styles/pdf.css","epub":"styles/epub.css","mobi":"styles/mobi.css","ebook":"styles/ebook.css","print":"styles/print.css"}},"file":{"path":"Usage/Spider/Run.md","mtime":"2019-06-16T04:47:14.000Z","type":"markdown"},"gitbook":{"version":"3.2.3","time":"2019-06-16T14:01:12.578Z"},"basePath":"../..","book":{"language":""}});
});
</script>
</div>

View File

@@ -336,9 +336,9 @@
<ul class="articles">
<li class="chapter " data-level="1.3.3.1" data-path="../Task/View.md">
<li class="chapter " data-level="1.3.3.1" data-path="../Task/View.html">
<span>
<a href="../Task/View.html">
查看任务
@@ -349,12 +349,12 @@
</li>
<li class="chapter " data-level="1.3.3.2" data-path="../Task/Delete.md">
<li class="chapter " data-level="1.3.3.2" data-path="../Task/Action.html">
<span>
<a href="../Task/Action.html">
删除任务
操作任务
</a>
@@ -362,9 +362,9 @@
</li>
<li class="chapter " data-level="1.3.3.3" data-path="../Task/DownloadResults.md">
<li class="chapter " data-level="1.3.3.3" data-path="../Task/DownloadResults.html">
<span>
<a href="../Task/DownloadResults.html">
下载结果
@@ -422,38 +422,6 @@
<ul class="articles">
<li class="chapter " data-level="1.4.1" data-path="../../Architecture/Celery.html">
<a href="../../Architecture/Celery.html">
Celery
</a>
</li>
<li class="chapter " data-level="1.4.2" data-path="../../Architecture/App.html">
<a href="../../Architecture/App.html">
App
</a>
</li>
</ul>
</li>
<li class="chapter " data-level="1.5" data-path="../../Examples/">
@@ -470,9 +438,9 @@
<ul class="articles">
<li class="chapter " data-level="1.5.1" data-path="../../Examples/">
<li class="chapter " data-level="1.5.1" data-path="../../Examples/ScrapyIntegration.html">
<a href="../../Examples/">
<a href="../../Examples/ScrapyIntegration.html">
与Scrapy集成
@@ -481,19 +449,6 @@
</li>
<li class="chapter " data-level="1.5.2" data-path="../../Examples/">
<a href="../../Examples/">
与Puppeteer集成
</a>
</li>
@@ -598,7 +553,7 @@
<script>
var gitbook = gitbook || [];
gitbook.push(function() {
gitbook.page.hasChanged({"page":{"title":"爬虫","level":"1.3.2","depth":2,"next":{"title":"创建爬虫","level":"1.3.2.1","depth":3,"path":"Usage/Spider/Create.md","ref":"Usage/Spider/Create.md","articles":[{"title":"自定义爬虫","level":"1.3.2.1.1","depth":4,"path":"Usage/Spider/CustomizedSpider.md","ref":"Usage/Spider/CustomizedSpider.md","articles":[]},{"title":"可配置爬虫","level":"1.3.2.1.2","depth":4,"path":"Usage/Spider/ConfigurableSpider.md","ref":"Usage/Spider/ConfigurableSpider.md","articles":[]}]},"previous":{"title":"修改节点信息","level":"1.3.1.2","depth":3,"path":"Usage/Node/Edit.md","ref":"Usage/Node/Edit.md","articles":[]},"dir":"ltr"},"config":{"gitbook":"*","theme":"default","variables":{},"plugins":[],"pluginsConfig":{"highlight":{},"search":{},"lunr":{"maxIndexSize":1000000,"ignoreSpecialCharacters":false},"sharing":{"facebook":true,"twitter":true,"google":false,"weibo":false,"instapaper":false,"vk":false,"all":["facebook","google","twitter","weibo","instapaper"]},"fontsettings":{"theme":"white","family":"sans","size":2},"theme-default":{"styles":{"website":"styles/website.css","pdf":"styles/pdf.css","epub":"styles/epub.css","mobi":"styles/mobi.css","ebook":"styles/ebook.css","print":"styles/print.css"},"showLevel":false}},"structure":{"langs":"LANGS.md","readme":"README.md","glossary":"GLOSSARY.md","summary":"SUMMARY.md"},"pdf":{"pageNumbers":true,"fontSize":12,"fontFamily":"Arial","paperSize":"a4","chapterMark":"pagebreak","pageBreaksBefore":"/","margin":{"right":62,"left":62,"top":56,"bottom":56}},"styles":{"website":"styles/website.css","pdf":"styles/pdf.css","epub":"styles/epub.css","mobi":"styles/mobi.css","ebook":"styles/ebook.css","print":"styles/print.css"}},"file":{"path":"Usage/Spider/README.md","mtime":"2019-06-16T03:56:24.000Z","type":"markdown"},"gitbook":{"version":"3.2.3","time":"2019-06-16T04:54:16.720Z"},"basePath":"../..","book":{"language":""}});
gitbook.page.hasChanged({"page":{"title":"爬虫","level":"1.3.2","depth":2,"next":{"title":"创建爬虫","level":"1.3.2.1","depth":3,"path":"Usage/Spider/Create.md","ref":"Usage/Spider/Create.md","articles":[{"title":"自定义爬虫","level":"1.3.2.1.1","depth":4,"path":"Usage/Spider/CustomizedSpider.md","ref":"Usage/Spider/CustomizedSpider.md","articles":[]},{"title":"可配置爬虫","level":"1.3.2.1.2","depth":4,"path":"Usage/Spider/ConfigurableSpider.md","ref":"Usage/Spider/ConfigurableSpider.md","articles":[]}]},"previous":{"title":"修改节点信息","level":"1.3.1.2","depth":3,"path":"Usage/Node/Edit.md","ref":"Usage/Node/Edit.md","articles":[]},"dir":"ltr"},"config":{"gitbook":"*","theme":"default","variables":{},"plugins":[],"pluginsConfig":{"highlight":{},"search":{},"lunr":{"maxIndexSize":1000000,"ignoreSpecialCharacters":false},"sharing":{"facebook":true,"twitter":true,"google":false,"weibo":false,"instapaper":false,"vk":false,"all":["facebook","google","twitter","weibo","instapaper"]},"fontsettings":{"theme":"white","family":"sans","size":2},"theme-default":{"styles":{"website":"styles/website.css","pdf":"styles/pdf.css","epub":"styles/epub.css","mobi":"styles/mobi.css","ebook":"styles/ebook.css","print":"styles/print.css"},"showLevel":false}},"structure":{"langs":"LANGS.md","readme":"README.md","glossary":"GLOSSARY.md","summary":"SUMMARY.md"},"pdf":{"pageNumbers":true,"fontSize":12,"fontFamily":"Arial","paperSize":"a4","chapterMark":"pagebreak","pageBreaksBefore":"/","margin":{"right":62,"left":62,"top":56,"bottom":56}},"styles":{"website":"styles/website.css","pdf":"styles/pdf.css","epub":"styles/epub.css","mobi":"styles/mobi.css","ebook":"styles/ebook.css","print":"styles/print.css"}},"file":{"path":"Usage/Spider/README.md","mtime":"2019-06-16T03:56:24.000Z","type":"markdown"},"gitbook":{"version":"3.2.3","time":"2019-06-16T14:01:12.578Z"},"basePath":"../..","book":{"language":""}});
});
</script>
</div>

View File

@@ -0,0 +1,589 @@
<!DOCTYPE HTML>
<html lang="" >
<head>
<meta charset="UTF-8">
<meta content="text/html; charset=utf-8" http-equiv="Content-Type">
<title>操作任务 · GitBook</title>
<meta http-equiv="X-UA-Compatible" content="IE=edge" />
<meta name="description" content="">
<meta name="generator" content="GitBook 3.2.3">
<link rel="stylesheet" href="../../gitbook/style.css">
<link rel="stylesheet" href="../../gitbook/gitbook-plugin-highlight/website.css">
<link rel="stylesheet" href="../../gitbook/gitbook-plugin-search/search.css">
<link rel="stylesheet" href="../../gitbook/gitbook-plugin-fontsettings/website.css">
<meta name="HandheldFriendly" content="true"/>
<meta name="viewport" content="width=device-width, initial-scale=1, user-scalable=no">
<meta name="apple-mobile-web-app-capable" content="yes">
<meta name="apple-mobile-web-app-status-bar-style" content="black">
<link rel="apple-touch-icon-precomposed" sizes="152x152" href="../../gitbook/images/apple-touch-icon-precomposed-152.png">
<link rel="shortcut icon" href="../../gitbook/images/favicon.ico" type="image/x-icon">
<link rel="next" href="DownloadResults.html" />
<link rel="prev" href="View.html" />
</head>
<body>
<div class="book">
<div class="book-summary">
<div id="book-search-input" role="search">
<input type="text" placeholder="Type to search" />
</div>
<nav role="navigation">
<ul class="summary">
<li class="chapter " data-level="1.1" data-path="../../">
<a href="../../">
Crawlab简介
</a>
</li>
<li class="chapter " data-level="1.2" data-path="../../Installation/">
<a href="../../Installation/">
安装Crawlab
</a>
<ul class="articles">
<li class="chapter " data-level="1.2.1" data-path="../../Installation/Docker.html">
<a href="../../Installation/Docker.html">
Docker
</a>
</li>
<li class="chapter " data-level="1.2.2" data-path="../../Installation/Direct.html">
<a href="../../Installation/Direct.html">
直接部署
</a>
</li>
<li class="chapter " data-level="1.2.3" data-path="../../Installation/Preview.html">
<a href="../../Installation/Preview.html">
预览模式
</a>
</li>
</ul>
</li>
<li class="chapter " data-level="1.3" data-path="../">
<a href="../">
使用Crawlab
</a>
<ul class="articles">
<li class="chapter " data-level="1.3.1" data-path="../Node/">
<a href="../Node/">
节点
</a>
<ul class="articles">
<li class="chapter " data-level="1.3.1.1" data-path="../Node/View.html">
<a href="../Node/View.html">
查看节点列表
</a>
</li>
<li class="chapter " data-level="1.3.1.2" data-path="../Node/Edit.html">
<a href="../Node/Edit.html">
修改节点信息
</a>
</li>
</ul>
</li>
<li class="chapter " data-level="1.3.2" data-path="../Spider/">
<a href="../Spider/">
爬虫
</a>
<ul class="articles">
<li class="chapter " data-level="1.3.2.1" data-path="../Spider/Create.html">
<a href="../Spider/Create.html">
创建爬虫
</a>
<ul class="articles">
<li class="chapter " data-level="1.3.2.1.1" data-path="../Spider/CustomizedSpider.html">
<a href="../Spider/CustomizedSpider.html">
自定义爬虫
</a>
</li>
<li class="chapter " data-level="1.3.2.1.2" data-path="../Spider/ConfigurableSpider.html">
<a href="../Spider/ConfigurableSpider.html">
可配置爬虫
</a>
</li>
</ul>
</li>
<li class="chapter " data-level="1.3.2.2" data-path="../Spider/Deploy.html">
<a href="../Spider/Deploy.html">
部署爬虫
</a>
</li>
<li class="chapter " data-level="1.3.2.3" data-path="../Spider/Run.html">
<a href="../Spider/Run.html">
运行爬虫
</a>
</li>
<li class="chapter " data-level="1.3.2.4" data-path="../Spider/Analytics.html">
<a href="../Spider/Analytics.html">
统计数据
</a>
</li>
</ul>
</li>
<li class="chapter " data-level="1.3.3" data-path="./">
<a href="./">
任务
</a>
<ul class="articles">
<li class="chapter " data-level="1.3.3.1" data-path="View.html">
<a href="View.html">
查看任务
</a>
</li>
<li class="chapter active" data-level="1.3.3.2" data-path="Action.html">
<a href="Action.html">
操作任务
</a>
</li>
<li class="chapter " data-level="1.3.3.3" data-path="DownloadResults.html">
<a href="DownloadResults.html">
下载结果
</a>
</li>
</ul>
</li>
<li class="chapter " data-level="1.3.4" data-path="../Schedule/">
<a href="../Schedule/">
定时任务
</a>
</li>
<li class="chapter " data-level="1.3.5" data-path="../Site/">
<a href="../Site/">
网站
</a>
</li>
</ul>
</li>
<li class="chapter " data-level="1.4" data-path="../../Architecture/">
<a href="../../Architecture/">
架构
</a>
</li>
<li class="chapter " data-level="1.5" data-path="../../Examples/">
<a href="../../Examples/">
样例
</a>
<ul class="articles">
<li class="chapter " data-level="1.5.1" data-path="../../Examples/ScrapyIntegration.html">
<a href="../../Examples/ScrapyIntegration.html">
与Scrapy集成
</a>
</li>
</ul>
</li>
<li class="divider"></li>
<li>
<a href="https://www.gitbook.com" target="blank" class="gitbook-link">
Published with GitBook
</a>
</li>
</ul>
</nav>
</div>
<div class="book-body">
<div class="body-inner">
<div class="book-header" role="navigation">
<!-- Title -->
<h1>
<i class="fa fa-circle-o-notch fa-spin"></i>
<a href="../.." >操作任务</a>
</h1>
</div>
<div class="page-wrapper" tabindex="-1" role="main">
<div class="page-inner">
<div id="book-search-results">
<div class="search-noresults">
<section class="normal markdown-section">
<h2 id="&#x64CD;&#x4F5C;&#x4EFB;&#x52A1;">&#x64CD;&#x4F5C;&#x4EFB;&#x52A1;</h2>
<h3 id="&#x505C;&#x6B62;&#x4EFB;&#x52A1;">&#x505C;&#x6B62;&#x4EFB;&#x52A1;</h3>
<p>&#x5F53;&#x4EFB;&#x52A1;&#x8FD0;&#x884C;&#x8D77;&#x6765;&#x4E4B;&#x540E;&#xFF0C;&#x6211;&#x4EEC;&#x56E0;&#x4E3A;&#x67D0;&#x4E2A;&#x539F;&#x56E0;&#x53EF;&#x80FD;&#x9700;&#x8981;&#x7EC8;&#x6B62;&#x4EFB;&#x52A1;&#xFF0C;&#x8FD9;&#x65F6;&#x6211;&#x4EEC;&#x9700;&#x8981;&#x5728;Crawlab&#x4E2D;&#x505C;&#x6B62;&#x8BE5;&#x4EFB;&#x52A1;&#x3002;</p>
<p>&#x5BFC;&#x822A;&#x81F3;&#x9700;&#x8981;&#x505C;&#x6B62;&#x7684;&#x4EFB;&#x52A1;&#x7684;<code>&#x4EFB;&#x52A1;&#x8BE6;&#x60C5;</code>&#xFF0C;&#x70B9;&#x51FB;<code>&#x505C;&#x6B62;</code>&#x6309;&#x94AE;&#x6765;&#x7EC8;&#x6B62;&#x4EFB;&#x52A1;&#x3002;</p>
<h3 id="&#x5220;&#x9664;&#x4EFB;&#x52A1;">&#x5220;&#x9664;&#x4EFB;&#x52A1;</h3>
<p>&#x5728;<code>&#x4EFB;&#x52A1;&#x5217;&#x8868;</code>&#x4E2D;&#xFF0C;&#x70B9;&#x51FB;<code>&#x64CD;&#x4F5C;</code>&#x5217;&#x4E2D;&#x7684;<code>&#x5220;&#x9664;</code>&#x6309;&#x94AE;&#xFF0C;&#x786E;&#x8BA4;&#x5220;&#x9664;&#x8BE5;&#x4EFB;&#x52A1;&#x3002;</p>
</section>
</div>
<div class="search-results">
<div class="has-results">
<h1 class="search-results-title"><span class='search-results-count'></span> results matching "<span class='search-query'></span>"</h1>
<ul class="search-results-list"></ul>
</div>
<div class="no-results">
<h1 class="search-results-title">No results matching "<span class='search-query'></span>"</h1>
</div>
</div>
</div>
</div>
</div>
</div>
<a href="View.html" class="navigation navigation-prev " aria-label="Previous page: 查看任务">
<i class="fa fa-angle-left"></i>
</a>
<a href="DownloadResults.html" class="navigation navigation-next " aria-label="Next page: 下载结果">
<i class="fa fa-angle-right"></i>
</a>
</div>
<script>
var gitbook = gitbook || [];
gitbook.push(function() {
gitbook.page.hasChanged({"page":{"title":"操作任务","level":"1.3.3.2","depth":3,"next":{"title":"下载结果","level":"1.3.3.3","depth":3,"path":"Usage/Task/DownloadResults.md","ref":"Usage/Task/DownloadResults.md","articles":[]},"previous":{"title":"查看任务","level":"1.3.3.1","depth":3,"path":"Usage/Task/View.md","ref":"Usage/Task/View.md","articles":[]},"dir":"ltr"},"config":{"gitbook":"*","theme":"default","variables":{},"plugins":[],"pluginsConfig":{"highlight":{},"search":{},"lunr":{"maxIndexSize":1000000,"ignoreSpecialCharacters":false},"sharing":{"facebook":true,"twitter":true,"google":false,"weibo":false,"instapaper":false,"vk":false,"all":["facebook","google","twitter","weibo","instapaper"]},"fontsettings":{"theme":"white","family":"sans","size":2},"theme-default":{"styles":{"website":"styles/website.css","pdf":"styles/pdf.css","epub":"styles/epub.css","mobi":"styles/mobi.css","ebook":"styles/ebook.css","print":"styles/print.css"},"showLevel":false}},"structure":{"langs":"LANGS.md","readme":"README.md","glossary":"GLOSSARY.md","summary":"SUMMARY.md"},"pdf":{"pageNumbers":true,"fontSize":12,"fontFamily":"Arial","paperSize":"a4","chapterMark":"pagebreak","pageBreaksBefore":"/","margin":{"right":62,"left":62,"top":56,"bottom":56}},"styles":{"website":"styles/website.css","pdf":"styles/pdf.css","epub":"styles/epub.css","mobi":"styles/mobi.css","ebook":"styles/ebook.css","print":"styles/print.css"}},"file":{"path":"Usage/Task/Action.md","mtime":"2019-06-16T13:15:50.000Z","type":"markdown"},"gitbook":{"version":"3.2.3","time":"2019-06-16T14:01:12.578Z"},"basePath":"../..","book":{"language":""}});
});
</script>
</div>
<script src="../../gitbook/gitbook.js"></script>
<script src="../../gitbook/theme.js"></script>
<script src="../../gitbook/gitbook-plugin-search/search-engine.js"></script>
<script src="../../gitbook/gitbook-plugin-search/search.js"></script>
<script src="../../gitbook/gitbook-plugin-lunr/lunr.min.js"></script>
<script src="../../gitbook/gitbook-plugin-lunr/search-lunr.js"></script>
<script src="../../gitbook/gitbook-plugin-sharing/buttons.js"></script>
<script src="../../gitbook/gitbook-plugin-fontsettings/fontsettings.js"></script>
</body>
</html>

View File

@@ -4,7 +4,7 @@
<head>
<meta charset="UTF-8">
<meta content="text/html; charset=utf-8" http-equiv="Content-Type">
<title>App · GitBook</title>
<title>下载结果 · GitBook</title>
<meta http-equiv="X-UA-Compatible" content="IE=edge" />
<meta name="description" content="">
<meta name="generator" content="GitBook 3.2.3">
@@ -12,20 +12,20 @@
<link rel="stylesheet" href="../gitbook/style.css">
<link rel="stylesheet" href="../../gitbook/style.css">
<link rel="stylesheet" href="../gitbook/gitbook-plugin-highlight/website.css">
<link rel="stylesheet" href="../../gitbook/gitbook-plugin-highlight/website.css">
<link rel="stylesheet" href="../gitbook/gitbook-plugin-search/search.css">
<link rel="stylesheet" href="../../gitbook/gitbook-plugin-search/search.css">
<link rel="stylesheet" href="../gitbook/gitbook-plugin-fontsettings/website.css">
<link rel="stylesheet" href="../../gitbook/gitbook-plugin-fontsettings/website.css">
@@ -53,14 +53,14 @@
<meta name="viewport" content="width=device-width, initial-scale=1, user-scalable=no">
<meta name="apple-mobile-web-app-capable" content="yes">
<meta name="apple-mobile-web-app-status-bar-style" content="black">
<link rel="apple-touch-icon-precomposed" sizes="152x152" href="../gitbook/images/apple-touch-icon-precomposed-152.png">
<link rel="shortcut icon" href="../gitbook/images/favicon.ico" type="image/x-icon">
<link rel="apple-touch-icon-precomposed" sizes="152x152" href="../../gitbook/images/apple-touch-icon-precomposed-152.png">
<link rel="shortcut icon" href="../../gitbook/images/favicon.ico" type="image/x-icon">
<link rel="next" href="../Examples/" />
<link rel="next" href="../Schedule/" />
<link rel="prev" href="Celery.html" />
<link rel="prev" href="Action.html" />
</head>
@@ -89,9 +89,9 @@
<li class="chapter " data-level="1.1" data-path="../">
<li class="chapter " data-level="1.1" data-path="../../">
<a href="../">
<a href="../../">
Crawlab简介
@@ -102,9 +102,9 @@
</li>
<li class="chapter " data-level="1.2" data-path="../Installation/">
<li class="chapter " data-level="1.2" data-path="../../Installation/">
<a href="../Installation/">
<a href="../../Installation/">
安装Crawlab
@@ -116,9 +116,9 @@
<ul class="articles">
<li class="chapter " data-level="1.2.1" data-path="../Installation/Docker.html">
<li class="chapter " data-level="1.2.1" data-path="../../Installation/Docker.html">
<a href="../Installation/Docker.html">
<a href="../../Installation/Docker.html">
Docker
@@ -129,9 +129,9 @@
</li>
<li class="chapter " data-level="1.2.2" data-path="../Installation/Direct.html">
<li class="chapter " data-level="1.2.2" data-path="../../Installation/Direct.html">
<a href="../Installation/Direct.html">
<a href="../../Installation/Direct.html">
直接部署
@@ -142,9 +142,9 @@
</li>
<li class="chapter " data-level="1.2.3" data-path="../Installation/Preview.html">
<li class="chapter " data-level="1.2.3" data-path="../../Installation/Preview.html">
<a href="../Installation/Preview.html">
<a href="../../Installation/Preview.html">
预览模式
@@ -160,9 +160,9 @@
</li>
<li class="chapter " data-level="1.3" data-path="../Usage/">
<li class="chapter " data-level="1.3" data-path="../">
<a href="../Usage/">
<a href="../">
使用Crawlab
@@ -174,9 +174,9 @@
<ul class="articles">
<li class="chapter " data-level="1.3.1" data-path="../Usage/Node/">
<li class="chapter " data-level="1.3.1" data-path="../Node/">
<a href="../Usage/Node/">
<a href="../Node/">
节点
@@ -188,9 +188,9 @@
<ul class="articles">
<li class="chapter " data-level="1.3.1.1" data-path="../Usage/Node/View.html">
<li class="chapter " data-level="1.3.1.1" data-path="../Node/View.html">
<a href="../Usage/Node/View.html">
<a href="../Node/View.html">
查看节点列表
@@ -201,9 +201,9 @@
</li>
<li class="chapter " data-level="1.3.1.2" data-path="../Usage/Node/Edit.html">
<li class="chapter " data-level="1.3.1.2" data-path="../Node/Edit.html">
<a href="../Usage/Node/Edit.html">
<a href="../Node/Edit.html">
修改节点信息
@@ -219,9 +219,9 @@
</li>
<li class="chapter " data-level="1.3.2" data-path="../Usage/Spider/">
<li class="chapter " data-level="1.3.2" data-path="../Spider/">
<a href="../Usage/Spider/">
<a href="../Spider/">
爬虫
@@ -233,9 +233,9 @@
<ul class="articles">
<li class="chapter " data-level="1.3.2.1" data-path="../Usage/Spider/Create.html">
<li class="chapter " data-level="1.3.2.1" data-path="../Spider/Create.html">
<a href="../Usage/Spider/Create.html">
<a href="../Spider/Create.html">
创建爬虫
@@ -247,9 +247,9 @@
<ul class="articles">
<li class="chapter " data-level="1.3.2.1.1" data-path="../Usage/Spider/CustomizedSpider.html">
<li class="chapter " data-level="1.3.2.1.1" data-path="../Spider/CustomizedSpider.html">
<a href="../Usage/Spider/CustomizedSpider.html">
<a href="../Spider/CustomizedSpider.html">
自定义爬虫
@@ -260,9 +260,9 @@
</li>
<li class="chapter " data-level="1.3.2.1.2" data-path="../Usage/Spider/ConfigurableSpider.html">
<li class="chapter " data-level="1.3.2.1.2" data-path="../Spider/ConfigurableSpider.html">
<a href="../Usage/Spider/ConfigurableSpider.html">
<a href="../Spider/ConfigurableSpider.html">
可配置爬虫
@@ -278,9 +278,9 @@
</li>
<li class="chapter " data-level="1.3.2.2" data-path="../Usage/Spider/Deploy.html">
<li class="chapter " data-level="1.3.2.2" data-path="../Spider/Deploy.html">
<a href="../Usage/Spider/Deploy.html">
<a href="../Spider/Deploy.html">
部署爬虫
@@ -291,9 +291,9 @@
</li>
<li class="chapter " data-level="1.3.2.3" data-path="../Usage/Spider/Run.html">
<li class="chapter " data-level="1.3.2.3" data-path="../Spider/Run.html">
<a href="../Usage/Spider/Run.html">
<a href="../Spider/Run.html">
运行爬虫
@@ -304,9 +304,9 @@
</li>
<li class="chapter " data-level="1.3.2.4" data-path="../Usage/Spider/Analytics.html">
<li class="chapter " data-level="1.3.2.4" data-path="../Spider/Analytics.html">
<a href="../Usage/Spider/Analytics.html">
<a href="../Spider/Analytics.html">
统计数据
@@ -322,9 +322,9 @@
</li>
<li class="chapter " data-level="1.3.3" data-path="../Usage/Task/">
<li class="chapter " data-level="1.3.3" data-path="./">
<a href="../Usage/Task/">
<a href="./">
任务
@@ -336,9 +336,9 @@
<ul class="articles">
<li class="chapter " data-level="1.3.3.1" data-path="../Usage/Task/View.md">
<li class="chapter " data-level="1.3.3.1" data-path="View.html">
<span>
<a href="View.html">
查看任务
@@ -349,12 +349,12 @@
</li>
<li class="chapter " data-level="1.3.3.2" data-path="../Usage/Task/Delete.md">
<li class="chapter " data-level="1.3.3.2" data-path="Action.html">
<span>
<a href="Action.html">
删除任务
操作任务
</a>
@@ -362,9 +362,9 @@
</li>
<li class="chapter " data-level="1.3.3.3" data-path="../Usage/Task/DownloadResults.md">
<li class="chapter active" data-level="1.3.3.3" data-path="DownloadResults.html">
<span>
<a href="DownloadResults.html">
下载结果
@@ -380,9 +380,9 @@
</li>
<li class="chapter " data-level="1.3.4" data-path="../Usage/Schedule/">
<li class="chapter " data-level="1.3.4" data-path="../Schedule/">
<a href="../Usage/Schedule/">
<a href="../Schedule/">
定时任务
@@ -393,9 +393,9 @@
</li>
<li class="chapter " data-level="1.3.5" data-path="../Usage/Site/">
<li class="chapter " data-level="1.3.5" data-path="../Site/">
<a href="../Usage/Site/">
<a href="../Site/">
网站
@@ -411,9 +411,9 @@
</li>
<li class="chapter " data-level="1.4" data-path="./">
<li class="chapter " data-level="1.4" data-path="../../Architecture/">
<a href="./">
<a href="../../Architecture/">
架构
@@ -422,43 +422,11 @@
<ul class="articles">
<li class="chapter " data-level="1.4.1" data-path="Celery.html">
<a href="Celery.html">
Celery
</a>
</li>
<li class="chapter active" data-level="1.4.2" data-path="App.html">
<li class="chapter " data-level="1.5" data-path="../../Examples/">
<a href="App.html">
App
</a>
</li>
</ul>
</li>
<li class="chapter " data-level="1.5" data-path="../Examples/">
<a href="../Examples/">
<a href="../../Examples/">
样例
@@ -470,9 +438,9 @@
<ul class="articles">
<li class="chapter " data-level="1.5.1" data-path="../Examples/">
<li class="chapter " data-level="1.5.1" data-path="../../Examples/ScrapyIntegration.html">
<a href="../Examples/">
<a href="../../Examples/ScrapyIntegration.html">
与Scrapy集成
@@ -481,19 +449,6 @@
</li>
<li class="chapter " data-level="1.5.2" data-path="../Examples/">
<a href="../Examples/">
与Puppeteer集成
</a>
</li>
@@ -531,7 +486,7 @@
<!-- Title -->
<h1>
<i class="fa fa-circle-o-notch fa-spin"></i>
<a href=".." >App</a>
<a href="../.." >下载结果</a>
</h1>
</div>
@@ -546,7 +501,9 @@
<section class="normal markdown-section">
<h1 id="app">App</h1>
<h2 id="&#x4E0B;&#x8F7D;&#x7ED3;&#x679C;">&#x4E0B;&#x8F7D;&#x7ED3;&#x679C;</h2>
<p>&#x7ED3;&#x679C;&#x50A8;&#x5B58;&#x5728;&#x6570;&#x636E;&#x5E93;&#x4E2D;&#x4E4B;&#x540E;&#xFF0C;&#x6211;&#x4EEC;&#x6709;&#x65F6;&#x5019;&#x9700;&#x8981;&#x5C06;&#x5176;&#x5BFC;&#x51FA;&#xFF0C;&#x8FD9;&#x65F6;&#x53EF;&#x4EE5;&#x5728;&#x754C;&#x9762;&#x4E2D;&#x8FDB;&#x884C;&#x5BFC;&#x51FA;&#x64CD;&#x4F5C;&#x3002;</p>
<p>&#x5BFC;&#x822A;&#x81F3;<code>&#x4EFB;&#x52A1;&#x8BE6;&#x60C5;</code>&#xFF0C;&#x70B9;&#x51FB;<code>&#x7ED3;&#x679C;</code>&#x6807;&#x7B7E;&#xFF0C;&#x70B9;&#x51FB;<code>&#x4E0B;&#x8F7D;CSV</code>&#x6309;&#x94AE;&#xFF0C;&#x7B49;&#x5F85;&#x4E00;&#x4F1A;&#x513F;&#xFF0C;&#x7ED3;&#x679C;&#x5C31;&#x4F1A;&#x4EE5;<code>CSV</code>&#x7684;&#x5F62;&#x5F0F;&#x4E0B;&#x8F7D;&#x5230;&#x672C;&#x5730;&#x3002;</p>
</section>
@@ -574,12 +531,12 @@
<a href="Celery.html" class="navigation navigation-prev " aria-label="Previous page: Celery">
<a href="Action.html" class="navigation navigation-prev " aria-label="Previous page: 操作任务">
<i class="fa fa-angle-left"></i>
</a>
<a href="../Examples/" class="navigation navigation-next " aria-label="Next page: 样例">
<a href="../Schedule/" class="navigation navigation-next " aria-label="Next page: 定时任务">
<i class="fa fa-angle-right"></i>
</a>
@@ -590,37 +547,37 @@
<script>
var gitbook = gitbook || [];
gitbook.push(function() {
gitbook.page.hasChanged({"page":{"title":"App","level":"1.4.2","depth":2,"next":{"title":"样例","level":"1.5","depth":1,"path":"Examples/README.md","ref":"Examples/README.md","articles":[{"title":"与Scrapy集成","level":"1.5.1","depth":2,"path":"Examples/README.md","ref":"Examples/README.md","articles":[]},{"title":"与Puppeteer集成","level":"1.5.2","depth":2,"path":"Examples/README.md","ref":"Examples/README.md","articles":[]}]},"previous":{"title":"Celery","level":"1.4.1","depth":2,"path":"Architecture/Celery.md","ref":"Architecture/Celery.md","articles":[]},"dir":"ltr"},"config":{"gitbook":"*","theme":"default","variables":{},"plugins":[],"pluginsConfig":{"highlight":{},"search":{},"lunr":{"maxIndexSize":1000000,"ignoreSpecialCharacters":false},"sharing":{"facebook":true,"twitter":true,"google":false,"weibo":false,"instapaper":false,"vk":false,"all":["facebook","google","twitter","weibo","instapaper"]},"fontsettings":{"theme":"white","family":"sans","size":2},"theme-default":{"styles":{"website":"styles/website.css","pdf":"styles/pdf.css","epub":"styles/epub.css","mobi":"styles/mobi.css","ebook":"styles/ebook.css","print":"styles/print.css"},"showLevel":false}},"structure":{"langs":"LANGS.md","readme":"README.md","glossary":"GLOSSARY.md","summary":"SUMMARY.md"},"pdf":{"pageNumbers":true,"fontSize":12,"fontFamily":"Arial","paperSize":"a4","chapterMark":"pagebreak","pageBreaksBefore":"/","margin":{"right":62,"left":62,"top":56,"bottom":56}},"styles":{"website":"styles/website.css","pdf":"styles/pdf.css","epub":"styles/epub.css","mobi":"styles/mobi.css","ebook":"styles/ebook.css","print":"styles/print.css"}},"file":{"path":"Architecture/App.md","mtime":"2019-03-28T11:49:43.000Z","type":"markdown"},"gitbook":{"version":"3.2.3","time":"2019-06-16T04:54:16.720Z"},"basePath":"..","book":{"language":""}});
gitbook.page.hasChanged({"page":{"title":"下载结果","level":"1.3.3.3","depth":3,"next":{"title":"定时任务","level":"1.3.4","depth":2,"path":"Usage/Schedule/README.md","ref":"Usage/Schedule/README.md","articles":[]},"previous":{"title":"操作任务","level":"1.3.3.2","depth":3,"path":"Usage/Task/Action.md","ref":"Usage/Task/Action.md","articles":[]},"dir":"ltr"},"config":{"gitbook":"*","theme":"default","variables":{},"plugins":[],"pluginsConfig":{"highlight":{},"search":{},"lunr":{"maxIndexSize":1000000,"ignoreSpecialCharacters":false},"sharing":{"facebook":true,"twitter":true,"google":false,"weibo":false,"instapaper":false,"vk":false,"all":["facebook","google","twitter","weibo","instapaper"]},"fontsettings":{"theme":"white","family":"sans","size":2},"theme-default":{"styles":{"website":"styles/website.css","pdf":"styles/pdf.css","epub":"styles/epub.css","mobi":"styles/mobi.css","ebook":"styles/ebook.css","print":"styles/print.css"},"showLevel":false}},"structure":{"langs":"LANGS.md","readme":"README.md","glossary":"GLOSSARY.md","summary":"SUMMARY.md"},"pdf":{"pageNumbers":true,"fontSize":12,"fontFamily":"Arial","paperSize":"a4","chapterMark":"pagebreak","pageBreaksBefore":"/","margin":{"right":62,"left":62,"top":56,"bottom":56}},"styles":{"website":"styles/website.css","pdf":"styles/pdf.css","epub":"styles/epub.css","mobi":"styles/mobi.css","ebook":"styles/ebook.css","print":"styles/print.css"}},"file":{"path":"Usage/Task/DownloadResults.md","mtime":"2019-06-16T13:18:17.000Z","type":"markdown"},"gitbook":{"version":"3.2.3","time":"2019-06-16T14:01:12.578Z"},"basePath":"../..","book":{"language":""}});
});
</script>
</div>
<script src="../gitbook/gitbook.js"></script>
<script src="../gitbook/theme.js"></script>
<script src="../../gitbook/gitbook.js"></script>
<script src="../../gitbook/theme.js"></script>
<script src="../gitbook/gitbook-plugin-search/search-engine.js"></script>
<script src="../../gitbook/gitbook-plugin-search/search-engine.js"></script>
<script src="../gitbook/gitbook-plugin-search/search.js"></script>
<script src="../../gitbook/gitbook-plugin-search/search.js"></script>
<script src="../gitbook/gitbook-plugin-lunr/lunr.min.js"></script>
<script src="../../gitbook/gitbook-plugin-lunr/lunr.min.js"></script>
<script src="../gitbook/gitbook-plugin-lunr/search-lunr.js"></script>
<script src="../../gitbook/gitbook-plugin-lunr/search-lunr.js"></script>
<script src="../gitbook/gitbook-plugin-sharing/buttons.js"></script>
<script src="../../gitbook/gitbook-plugin-sharing/buttons.js"></script>
<script src="../gitbook/gitbook-plugin-fontsettings/fontsettings.js"></script>
<script src="../../gitbook/gitbook-plugin-fontsettings/fontsettings.js"></script>

View File

@@ -0,0 +1,594 @@
<!DOCTYPE HTML>
<html lang="" >
<head>
<meta charset="UTF-8">
<meta content="text/html; charset=utf-8" http-equiv="Content-Type">
<title>查看任务 · GitBook</title>
<meta http-equiv="X-UA-Compatible" content="IE=edge" />
<meta name="description" content="">
<meta name="generator" content="GitBook 3.2.3">
<link rel="stylesheet" href="../../gitbook/style.css">
<link rel="stylesheet" href="../../gitbook/gitbook-plugin-highlight/website.css">
<link rel="stylesheet" href="../../gitbook/gitbook-plugin-search/search.css">
<link rel="stylesheet" href="../../gitbook/gitbook-plugin-fontsettings/website.css">
<meta name="HandheldFriendly" content="true"/>
<meta name="viewport" content="width=device-width, initial-scale=1, user-scalable=no">
<meta name="apple-mobile-web-app-capable" content="yes">
<meta name="apple-mobile-web-app-status-bar-style" content="black">
<link rel="apple-touch-icon-precomposed" sizes="152x152" href="../../gitbook/images/apple-touch-icon-precomposed-152.png">
<link rel="shortcut icon" href="../../gitbook/images/favicon.ico" type="image/x-icon">
<link rel="next" href="Action.html" />
<link rel="prev" href="./" />
</head>
<body>
<div class="book">
<div class="book-summary">
<div id="book-search-input" role="search">
<input type="text" placeholder="Type to search" />
</div>
<nav role="navigation">
<ul class="summary">
<li class="chapter " data-level="1.1" data-path="../../">
<a href="../../">
Crawlab简介
</a>
</li>
<li class="chapter " data-level="1.2" data-path="../../Installation/">
<a href="../../Installation/">
安装Crawlab
</a>
<ul class="articles">
<li class="chapter " data-level="1.2.1" data-path="../../Installation/Docker.html">
<a href="../../Installation/Docker.html">
Docker
</a>
</li>
<li class="chapter " data-level="1.2.2" data-path="../../Installation/Direct.html">
<a href="../../Installation/Direct.html">
直接部署
</a>
</li>
<li class="chapter " data-level="1.2.3" data-path="../../Installation/Preview.html">
<a href="../../Installation/Preview.html">
预览模式
</a>
</li>
</ul>
</li>
<li class="chapter " data-level="1.3" data-path="../">
<a href="../">
使用Crawlab
</a>
<ul class="articles">
<li class="chapter " data-level="1.3.1" data-path="../Node/">
<a href="../Node/">
节点
</a>
<ul class="articles">
<li class="chapter " data-level="1.3.1.1" data-path="../Node/View.html">
<a href="../Node/View.html">
查看节点列表
</a>
</li>
<li class="chapter " data-level="1.3.1.2" data-path="../Node/Edit.html">
<a href="../Node/Edit.html">
修改节点信息
</a>
</li>
</ul>
</li>
<li class="chapter " data-level="1.3.2" data-path="../Spider/">
<a href="../Spider/">
爬虫
</a>
<ul class="articles">
<li class="chapter " data-level="1.3.2.1" data-path="../Spider/Create.html">
<a href="../Spider/Create.html">
创建爬虫
</a>
<ul class="articles">
<li class="chapter " data-level="1.3.2.1.1" data-path="../Spider/CustomizedSpider.html">
<a href="../Spider/CustomizedSpider.html">
自定义爬虫
</a>
</li>
<li class="chapter " data-level="1.3.2.1.2" data-path="../Spider/ConfigurableSpider.html">
<a href="../Spider/ConfigurableSpider.html">
可配置爬虫
</a>
</li>
</ul>
</li>
<li class="chapter " data-level="1.3.2.2" data-path="../Spider/Deploy.html">
<a href="../Spider/Deploy.html">
部署爬虫
</a>
</li>
<li class="chapter " data-level="1.3.2.3" data-path="../Spider/Run.html">
<a href="../Spider/Run.html">
运行爬虫
</a>
</li>
<li class="chapter " data-level="1.3.2.4" data-path="../Spider/Analytics.html">
<a href="../Spider/Analytics.html">
统计数据
</a>
</li>
</ul>
</li>
<li class="chapter " data-level="1.3.3" data-path="./">
<a href="./">
任务
</a>
<ul class="articles">
<li class="chapter active" data-level="1.3.3.1" data-path="View.html">
<a href="View.html">
查看任务
</a>
</li>
<li class="chapter " data-level="1.3.3.2" data-path="Action.html">
<a href="Action.html">
操作任务
</a>
</li>
<li class="chapter " data-level="1.3.3.3" data-path="DownloadResults.html">
<a href="DownloadResults.html">
下载结果
</a>
</li>
</ul>
</li>
<li class="chapter " data-level="1.3.4" data-path="../Schedule/">
<a href="../Schedule/">
定时任务
</a>
</li>
<li class="chapter " data-level="1.3.5" data-path="../Site/">
<a href="../Site/">
网站
</a>
</li>
</ul>
</li>
<li class="chapter " data-level="1.4" data-path="../../Architecture/">
<a href="../../Architecture/">
架构
</a>
</li>
<li class="chapter " data-level="1.5" data-path="../../Examples/">
<a href="../../Examples/">
样例
</a>
<ul class="articles">
<li class="chapter " data-level="1.5.1" data-path="../../Examples/ScrapyIntegration.html">
<a href="../../Examples/ScrapyIntegration.html">
与Scrapy集成
</a>
</li>
</ul>
</li>
<li class="divider"></li>
<li>
<a href="https://www.gitbook.com" target="blank" class="gitbook-link">
Published with GitBook
</a>
</li>
</ul>
</nav>
</div>
<div class="book-body">
<div class="body-inner">
<div class="book-header" role="navigation">
<!-- Title -->
<h1>
<i class="fa fa-circle-o-notch fa-spin"></i>
<a href="../.." >查看任务</a>
</h1>
</div>
<div class="page-wrapper" tabindex="-1" role="main">
<div class="page-inner">
<div id="book-search-results">
<div class="search-noresults">
<section class="normal markdown-section">
<h2 id="&#x67E5;&#x770B;&#x4EFB;&#x52A1;">&#x67E5;&#x770B;&#x4EFB;&#x52A1;</h2>
<h3 id="&#x4EFB;&#x52A1;&#x5217;&#x8868;">&#x4EFB;&#x52A1;&#x5217;&#x8868;</h3>
<p>&#x70B9;&#x51FB;<code>&#x4FA7;&#x8FB9;&#x680F;</code>&#x7684;<code>&#x4EFB;&#x52A1;</code>&#x5BFC;&#x822A;&#x81F3;<code>&#x4EFB;&#x52A1;&#x5217;&#x8868;</code>&#x3002;&#x53EF;&#x4EE5;&#x770B;&#x5230;&#x6700;&#x8FD1;&#x7684;10&#x4E2A;&#x751F;&#x6210;&#x7684;&#x4EFB;&#x52A1;&#x3002;&#x53EF;&#x4EE5;&#x6839;&#x636E;<code>&#x8282;&#x70B9;</code>&#x3001;<code>&#x722C;&#x866B;</code>&#x6765;&#x8FC7;&#x6EE4;&#x4EFB;&#x52A1;&#x3002;</p>
<p><img src="https://crawlab.oss-cn-hangzhou.aliyuncs.com/gitbook/task-list.png" alt=""></p>
<p>&#x70B9;&#x51FB;<code>&#x64CD;&#x4F5C;</code>&#x5217;&#x7684;<code>&#x67E5;&#x770B;</code>&#x6309;&#x94AE;&#xFF0C;&#x8FDB;&#x5165;&#x5230;&#x8BE5;&#x4EFB;&#x52A1;&#x7684;<code>&#x4EFB;&#x52A1;&#x8BE6;&#x60C5;</code>&#x3002;</p>
<h3 id="&#x4EFB;&#x52A1;&#x65E5;&#x5FD7;">&#x4EFB;&#x52A1;&#x65E5;&#x5FD7;</h3>
<p>&#x70B9;&#x51FB;<code>&#x65E5;&#x5FD7;</code>&#x6807;&#x7B7E;&#xFF0C;&#x53EF;&#x4EE5;&#x67E5;&#x770B;&#x4EFB;&#x52A1;&#x65E5;&#x5FD7;&#x3002;</p>
<p><img src="https://crawlab.oss-cn-hangzhou.aliyuncs.com/gitbook/task-detail-log.png" alt=""></p>
<h3 id="&#x4EFB;&#x52A1;&#x7ED3;&#x679C;">&#x4EFB;&#x52A1;&#x7ED3;&#x679C;</h3>
<p>&#x70B9;&#x51FB;<code>&#x7ED3;&#x679C;</code>&#x6807;&#x7B7E;&#xFF0C;&#x53EF;&#x4EE5;&#x67E5;&#x770B;&#x4EFB;&#x52A1;&#x7ED3;&#x679C;&#x3002;</p>
<p><img src="https://crawlab.oss-cn-hangzhou.aliyuncs.com/gitbook/task-detail-results.png" alt=""></p>
</section>
</div>
<div class="search-results">
<div class="has-results">
<h1 class="search-results-title"><span class='search-results-count'></span> results matching "<span class='search-query'></span>"</h1>
<ul class="search-results-list"></ul>
</div>
<div class="no-results">
<h1 class="search-results-title">No results matching "<span class='search-query'></span>"</h1>
</div>
</div>
</div>
</div>
</div>
</div>
<a href="./" class="navigation navigation-prev " aria-label="Previous page: 任务">
<i class="fa fa-angle-left"></i>
</a>
<a href="Action.html" class="navigation navigation-next " aria-label="Next page: 操作任务">
<i class="fa fa-angle-right"></i>
</a>
</div>
<script>
var gitbook = gitbook || [];
gitbook.push(function() {
gitbook.page.hasChanged({"page":{"title":"查看任务","level":"1.3.3.1","depth":3,"next":{"title":"操作任务","level":"1.3.3.2","depth":3,"path":"Usage/Task/Action.md","ref":"Usage/Task/Action.md","articles":[]},"previous":{"title":"任务","level":"1.3.3","depth":2,"path":"Usage/Task/README.md","ref":"Usage/Task/README.md","articles":[{"title":"查看任务","level":"1.3.3.1","depth":3,"path":"Usage/Task/View.md","ref":"Usage/Task/View.md","articles":[]},{"title":"操作任务","level":"1.3.3.2","depth":3,"path":"Usage/Task/Action.md","ref":"Usage/Task/Action.md","articles":[]},{"title":"下载结果","level":"1.3.3.3","depth":3,"path":"Usage/Task/DownloadResults.md","ref":"Usage/Task/DownloadResults.md","articles":[]}]},"dir":"ltr"},"config":{"gitbook":"*","theme":"default","variables":{},"plugins":[],"pluginsConfig":{"highlight":{},"search":{},"lunr":{"maxIndexSize":1000000,"ignoreSpecialCharacters":false},"sharing":{"facebook":true,"twitter":true,"google":false,"weibo":false,"instapaper":false,"vk":false,"all":["facebook","google","twitter","weibo","instapaper"]},"fontsettings":{"theme":"white","family":"sans","size":2},"theme-default":{"styles":{"website":"styles/website.css","pdf":"styles/pdf.css","epub":"styles/epub.css","mobi":"styles/mobi.css","ebook":"styles/ebook.css","print":"styles/print.css"},"showLevel":false}},"structure":{"langs":"LANGS.md","readme":"README.md","glossary":"GLOSSARY.md","summary":"SUMMARY.md"},"pdf":{"pageNumbers":true,"fontSize":12,"fontFamily":"Arial","paperSize":"a4","chapterMark":"pagebreak","pageBreaksBefore":"/","margin":{"right":62,"left":62,"top":56,"bottom":56}},"styles":{"website":"styles/website.css","pdf":"styles/pdf.css","epub":"styles/epub.css","mobi":"styles/mobi.css","ebook":"styles/ebook.css","print":"styles/print.css"}},"file":{"path":"Usage/Task/View.md","mtime":"2019-06-16T13:13:28.000Z","type":"markdown"},"gitbook":{"version":"3.2.3","time":"2019-06-16T14:01:12.578Z"},"basePath":"../..","book":{"language":""}});
});
</script>
</div>
<script src="../../gitbook/gitbook.js"></script>
<script src="../../gitbook/theme.js"></script>
<script src="../../gitbook/gitbook-plugin-search/search-engine.js"></script>
<script src="../../gitbook/gitbook-plugin-search/search.js"></script>
<script src="../../gitbook/gitbook-plugin-lunr/lunr.min.js"></script>
<script src="../../gitbook/gitbook-plugin-lunr/search-lunr.js"></script>
<script src="../../gitbook/gitbook-plugin-sharing/buttons.js"></script>
<script src="../../gitbook/gitbook-plugin-fontsettings/fontsettings.js"></script>
</body>
</html>

View File

@@ -57,7 +57,7 @@
<link rel="shortcut icon" href="../../gitbook/images/favicon.ico" type="image/x-icon">
<link rel="next" href="View.md" />
<link rel="next" href="View.html" />
<link rel="prev" href="../Spider/Analytics.html" />
@@ -336,9 +336,9 @@
<ul class="articles">
<li class="chapter " data-level="1.3.3.1" data-path="View.md">
<li class="chapter " data-level="1.3.3.1" data-path="View.html">
<span>
<a href="View.html">
查看任务
@@ -349,12 +349,12 @@
</li>
<li class="chapter " data-level="1.3.3.2" data-path="Delete.md">
<li class="chapter " data-level="1.3.3.2" data-path="Action.html">
<span>
<a href="Action.html">
删除任务
操作任务
</a>
@@ -362,9 +362,9 @@
</li>
<li class="chapter " data-level="1.3.3.3" data-path="DownloadResults.md">
<li class="chapter " data-level="1.3.3.3" data-path="DownloadResults.html">
<span>
<a href="DownloadResults.html">
下载结果
@@ -422,38 +422,6 @@
<ul class="articles">
<li class="chapter " data-level="1.4.1" data-path="../../Architecture/Celery.html">
<a href="../../Architecture/Celery.html">
Celery
</a>
</li>
<li class="chapter " data-level="1.4.2" data-path="../../Architecture/App.html">
<a href="../../Architecture/App.html">
App
</a>
</li>
</ul>
</li>
<li class="chapter " data-level="1.5" data-path="../../Examples/">
@@ -470,9 +438,9 @@
<ul class="articles">
<li class="chapter " data-level="1.5.1" data-path="../../Examples/">
<li class="chapter " data-level="1.5.1" data-path="../../Examples/ScrapyIntegration.html">
<a href="../../Examples/">
<a href="../../Examples/ScrapyIntegration.html">
与Scrapy集成
@@ -481,19 +449,6 @@
</li>
<li class="chapter " data-level="1.5.2" data-path="../../Examples/">
<a href="../../Examples/">
与Puppeteer集成
</a>
</li>
@@ -546,7 +501,15 @@
<section class="normal markdown-section">
<h2 id="&#x4EFB;&#x52A1;">&#x4EFB;&#x52A1;</h2>
<p>&#x4EFB;&#x52A1;&#x5176;&#x5B9E;&#x5C31;&#x662F;&#x6307;&#x67D0;&#x4E00;&#x6B21;&#x6293;&#x53D6;&#x4EFB;&#x52A1;&#x6216;&#x91C7;&#x96C6;&#x4EFB;&#x52A1;&#x3002;&#x4EFB;&#x52A1;&#x4E0E;&#x722C;&#x866B;&#x5173;&#x8054;&#xFF0C;&#x5176;&#x6267;&#x884C;&#x7684;&#x4E5F;&#x662F;&#x722C;&#x866B;&#x6307;&#x5B9A;&#x7684;&#x6267;&#x884C;&#x547D;&#x4EE4;&#x6216;&#x91C7;&#x96C6;&#x89C4;&#x5219;&#x3002;&#x6293;&#x53D6;&#x6216;&#x91C7;&#x96C6;&#x7684;&#x7ED3;&#x679C;&#x4E0E;&#x4EFB;&#x52A1;&#x5173;&#x8054;&#xFF0C;&#x56E0;&#x6B64;&#x53EF;&#x4EE5;&#x67E5;&#x770B;&#x5230;&#x6BCF;&#x4E00;&#x6B21;&#x4EFB;&#x52A1;&#x7684;&#x7ED3;&#x679C;&#x96C6;&#x3002;Crawlab&#x7684;&#x4EFB;&#x52A1;&#x662F;&#x6574;&#x4E2A;&#x91C7;&#x96C6;&#x6D41;&#x7A0B;&#x7684;&#x6838;&#x5FC3;&#xFF0C;&#x6293;&#x53D6;&#x7684;&#x8FC7;&#x7A0B;&#x90FD;&#x662F;&#x8DDF;&#x4EFB;&#x52A1;&#x5173;&#x8054;&#x8D77;&#x6765;&#x7684;&#xFF0C;&#x56E0;&#x6B64;&#x4EFB;&#x52A1;&#x5BF9;&#x4E8E;Crawlab&#x6765;&#x8BF4;&#x975E;&#x5E38;&#x91CD;&#x8981;&#x3002;&#x4EFB;&#x52A1;&#x88AB;<code>app</code>&#x89E6;&#x53D1;&#xFF0C;<code>worker</code>&#x901A;&#x8FC7;&#x4EFB;&#x52A1;&#x961F;&#x5217;&#x63A5;&#x6536;&#x4EFB;&#x52A1;&#xFF0C;&#x7136;&#x540E;&#x5728;&#x5176;&#x6240;&#x5728;&#x8282;&#x70B9;&#x4E0A;&#x6267;&#x884C;&#x4EFB;&#x52A1;&#x3002;</p>
<p>&#x672C;&#x5C0F;&#x8282;&#x5C06;&#x4ECB;&#x7ECD;&#x4EE5;&#x4E0B;&#x5185;&#x5BB9;&#xFF1A;</p>
<ol>
<li><a href="View.html">&#x67E5;&#x770B;&#x4EFB;&#x52A1;</a></li>
<li><a href="Delete.md">&#x64CD;&#x4F5C;&#x4EFB;&#x52A1;</a></li>
<li><a href="DownloadResults.html">&#x4E0B;&#x8F7D;&#x7ED3;&#x679C;</a></li>
</ol>
</section>
@@ -578,7 +541,7 @@
</a>
<a href="View.md" class="navigation navigation-next " aria-label="Next page: 查看任务">
<a href="View.html" class="navigation navigation-next " aria-label="Next page: 查看任务">
<i class="fa fa-angle-right"></i>
</a>
@@ -589,7 +552,7 @@
<script>
var gitbook = gitbook || [];
gitbook.push(function() {
gitbook.page.hasChanged({"page":{"title":"任务","level":"1.3.3","depth":2,"next":{"title":"查看任务","level":"1.3.3.1","depth":3,"path":"Usage/Task/View.md","ref":"Usage/Task/View.md","articles":[]},"previous":{"title":"统计数据","level":"1.3.2.4","depth":3,"path":"Usage/Spider/Analytics.md","ref":"Usage/Spider/Analytics.md","articles":[]},"dir":"neutral"},"config":{"gitbook":"*","theme":"default","variables":{},"plugins":[],"pluginsConfig":{"highlight":{},"search":{},"lunr":{"maxIndexSize":1000000,"ignoreSpecialCharacters":false},"sharing":{"facebook":true,"twitter":true,"google":false,"weibo":false,"instapaper":false,"vk":false,"all":["facebook","google","twitter","weibo","instapaper"]},"fontsettings":{"theme":"white","family":"sans","size":2},"theme-default":{"styles":{"website":"styles/website.css","pdf":"styles/pdf.css","epub":"styles/epub.css","mobi":"styles/mobi.css","ebook":"styles/ebook.css","print":"styles/print.css"},"showLevel":false}},"structure":{"langs":"LANGS.md","readme":"README.md","glossary":"GLOSSARY.md","summary":"SUMMARY.md"},"pdf":{"pageNumbers":true,"fontSize":12,"fontFamily":"Arial","paperSize":"a4","chapterMark":"pagebreak","pageBreaksBefore":"/","margin":{"right":62,"left":62,"top":56,"bottom":56}},"styles":{"website":"styles/website.css","pdf":"styles/pdf.css","epub":"styles/epub.css","mobi":"styles/mobi.css","ebook":"styles/ebook.css","print":"styles/print.css"}},"file":{"path":"Usage/Task/README.md","mtime":"2019-06-16T03:18:02.000Z","type":"markdown"},"gitbook":{"version":"3.2.3","time":"2019-06-16T04:54:16.720Z"},"basePath":"../..","book":{"language":""}});
gitbook.page.hasChanged({"page":{"title":"任务","level":"1.3.3","depth":2,"next":{"title":"查看任务","level":"1.3.3.1","depth":3,"path":"Usage/Task/View.md","ref":"Usage/Task/View.md","articles":[]},"previous":{"title":"统计数据","level":"1.3.2.4","depth":3,"path":"Usage/Spider/Analytics.md","ref":"Usage/Spider/Analytics.md","articles":[]},"dir":"ltr"},"config":{"gitbook":"*","theme":"default","variables":{},"plugins":[],"pluginsConfig":{"highlight":{},"search":{},"lunr":{"maxIndexSize":1000000,"ignoreSpecialCharacters":false},"sharing":{"facebook":true,"twitter":true,"google":false,"weibo":false,"instapaper":false,"vk":false,"all":["facebook","google","twitter","weibo","instapaper"]},"fontsettings":{"theme":"white","family":"sans","size":2},"theme-default":{"styles":{"website":"styles/website.css","pdf":"styles/pdf.css","epub":"styles/epub.css","mobi":"styles/mobi.css","ebook":"styles/ebook.css","print":"styles/print.css"},"showLevel":false}},"structure":{"langs":"LANGS.md","readme":"README.md","glossary":"GLOSSARY.md","summary":"SUMMARY.md"},"pdf":{"pageNumbers":true,"fontSize":12,"fontFamily":"Arial","paperSize":"a4","chapterMark":"pagebreak","pageBreaksBefore":"/","margin":{"right":62,"left":62,"top":56,"bottom":56}},"styles":{"website":"styles/website.css","pdf":"styles/pdf.css","epub":"styles/epub.css","mobi":"styles/mobi.css","ebook":"styles/ebook.css","print":"styles/print.css"}},"file":{"path":"Usage/Task/README.md","mtime":"2019-06-16T13:26:36.000Z","type":"markdown"},"gitbook":{"version":"3.2.3","time":"2019-06-16T14:01:12.578Z"},"basePath":"../..","book":{"language":""}});
});
</script>
</div>

View File

@@ -336,9 +336,9 @@
<ul class="articles">
<li class="chapter " data-level="1.3.3.1" data-path="Task/View.md">
<li class="chapter " data-level="1.3.3.1" data-path="Task/View.html">
<span>
<a href="Task/View.html">
查看任务
@@ -349,12 +349,12 @@
</li>
<li class="chapter " data-level="1.3.3.2" data-path="Task/Delete.md">
<li class="chapter " data-level="1.3.3.2" data-path="Task/Action.html">
<span>
<a href="Task/Action.html">
删除任务
操作任务
</a>
@@ -362,9 +362,9 @@
</li>
<li class="chapter " data-level="1.3.3.3" data-path="Task/DownloadResults.md">
<li class="chapter " data-level="1.3.3.3" data-path="Task/DownloadResults.html">
<span>
<a href="Task/DownloadResults.html">
下载结果
@@ -422,38 +422,6 @@
<ul class="articles">
<li class="chapter " data-level="1.4.1" data-path="../Architecture/Celery.html">
<a href="../Architecture/Celery.html">
Celery
</a>
</li>
<li class="chapter " data-level="1.4.2" data-path="../Architecture/App.html">
<a href="../Architecture/App.html">
App
</a>
</li>
</ul>
</li>
<li class="chapter " data-level="1.5" data-path="../Examples/">
@@ -470,9 +438,9 @@
<ul class="articles">
<li class="chapter " data-level="1.5.1" data-path="../Examples/">
<li class="chapter " data-level="1.5.1" data-path="../Examples/ScrapyIntegration.html">
<a href="../Examples/">
<a href="../Examples/ScrapyIntegration.html">
与Scrapy集成
@@ -481,19 +449,6 @@
</li>
<li class="chapter " data-level="1.5.2" data-path="../Examples/">
<a href="../Examples/">
与Puppeteer集成
</a>
</li>
@@ -596,7 +551,7 @@
<script>
var gitbook = gitbook || [];
gitbook.push(function() {
gitbook.page.hasChanged({"page":{"title":"使用Crawlab","level":"1.3","depth":1,"next":{"title":"节点","level":"1.3.1","depth":2,"path":"Usage/Node/README.md","ref":"Usage/Node/README.md","articles":[{"title":"查看节点列表","level":"1.3.1.1","depth":3,"path":"Usage/Node/View.md","ref":"Usage/Node/View.md","articles":[]},{"title":"修改节点信息","level":"1.3.1.2","depth":3,"path":"Usage/Node/Edit.md","ref":"Usage/Node/Edit.md","articles":[]}]},"previous":{"title":"预览模式","level":"1.2.3","depth":2,"path":"Installation/Preview.md","ref":"Installation/Preview.md","articles":[]},"dir":"ltr"},"config":{"gitbook":"*","theme":"default","variables":{},"plugins":[],"pluginsConfig":{"highlight":{},"search":{},"lunr":{"maxIndexSize":1000000,"ignoreSpecialCharacters":false},"sharing":{"facebook":true,"twitter":true,"google":false,"weibo":false,"instapaper":false,"vk":false,"all":["facebook","google","twitter","weibo","instapaper"]},"fontsettings":{"theme":"white","family":"sans","size":2},"theme-default":{"styles":{"website":"styles/website.css","pdf":"styles/pdf.css","epub":"styles/epub.css","mobi":"styles/mobi.css","ebook":"styles/ebook.css","print":"styles/print.css"},"showLevel":false}},"structure":{"langs":"LANGS.md","readme":"README.md","glossary":"GLOSSARY.md","summary":"SUMMARY.md"},"pdf":{"pageNumbers":true,"fontSize":12,"fontFamily":"Arial","paperSize":"a4","chapterMark":"pagebreak","pageBreaksBefore":"/","margin":{"right":62,"left":62,"top":56,"bottom":56}},"styles":{"website":"styles/website.css","pdf":"styles/pdf.css","epub":"styles/epub.css","mobi":"styles/mobi.css","ebook":"styles/ebook.css","print":"styles/print.css"}},"file":{"path":"Usage/README.md","mtime":"2019-06-16T03:28:06.000Z","type":"markdown"},"gitbook":{"version":"3.2.3","time":"2019-06-16T04:54:16.720Z"},"basePath":"..","book":{"language":""}});
gitbook.page.hasChanged({"page":{"title":"使用Crawlab","level":"1.3","depth":1,"next":{"title":"节点","level":"1.3.1","depth":2,"path":"Usage/Node/README.md","ref":"Usage/Node/README.md","articles":[{"title":"查看节点列表","level":"1.3.1.1","depth":3,"path":"Usage/Node/View.md","ref":"Usage/Node/View.md","articles":[]},{"title":"修改节点信息","level":"1.3.1.2","depth":3,"path":"Usage/Node/Edit.md","ref":"Usage/Node/Edit.md","articles":[]}]},"previous":{"title":"预览模式","level":"1.2.3","depth":2,"path":"Installation/Preview.md","ref":"Installation/Preview.md","articles":[]},"dir":"ltr"},"config":{"gitbook":"*","theme":"default","variables":{},"plugins":[],"pluginsConfig":{"highlight":{},"search":{},"lunr":{"maxIndexSize":1000000,"ignoreSpecialCharacters":false},"sharing":{"facebook":true,"twitter":true,"google":false,"weibo":false,"instapaper":false,"vk":false,"all":["facebook","google","twitter","weibo","instapaper"]},"fontsettings":{"theme":"white","family":"sans","size":2},"theme-default":{"styles":{"website":"styles/website.css","pdf":"styles/pdf.css","epub":"styles/epub.css","mobi":"styles/mobi.css","ebook":"styles/ebook.css","print":"styles/print.css"},"showLevel":false}},"structure":{"langs":"LANGS.md","readme":"README.md","glossary":"GLOSSARY.md","summary":"SUMMARY.md"},"pdf":{"pageNumbers":true,"fontSize":12,"fontFamily":"Arial","paperSize":"a4","chapterMark":"pagebreak","pageBreaksBefore":"/","margin":{"right":62,"left":62,"top":56,"bottom":56}},"styles":{"website":"styles/website.css","pdf":"styles/pdf.css","epub":"styles/epub.css","mobi":"styles/mobi.css","ebook":"styles/ebook.css","print":"styles/print.css"}},"file":{"path":"Usage/README.md","mtime":"2019-06-16T03:28:06.000Z","type":"markdown"},"gitbook":{"version":"3.2.3","time":"2019-06-16T14:01:12.578Z"},"basePath":"..","book":{"language":""}});
});
</script>
</div>

View File

@@ -334,9 +334,9 @@
<ul class="articles">
<li class="chapter " data-level="1.3.3.1" data-path="Usage/Task/View.md">
<li class="chapter " data-level="1.3.3.1" data-path="Usage/Task/View.html">
<span>
<a href="Usage/Task/View.html">
查看任务
@@ -347,12 +347,12 @@
</li>
<li class="chapter " data-level="1.3.3.2" data-path="Usage/Task/Delete.md">
<li class="chapter " data-level="1.3.3.2" data-path="Usage/Task/Action.html">
<span>
<a href="Usage/Task/Action.html">
删除任务
操作任务
</a>
@@ -360,9 +360,9 @@
</li>
<li class="chapter " data-level="1.3.3.3" data-path="Usage/Task/DownloadResults.md">
<li class="chapter " data-level="1.3.3.3" data-path="Usage/Task/DownloadResults.html">
<span>
<a href="Usage/Task/DownloadResults.html">
下载结果
@@ -420,38 +420,6 @@
<ul class="articles">
<li class="chapter " data-level="1.4.1" data-path="Architecture/Celery.html">
<a href="Architecture/Celery.html">
Celery
</a>
</li>
<li class="chapter " data-level="1.4.2" data-path="Architecture/App.html">
<a href="Architecture/App.html">
App
</a>
</li>
</ul>
</li>
<li class="chapter " data-level="1.5" data-path="Examples/">
@@ -468,9 +436,9 @@
<ul class="articles">
<li class="chapter " data-level="1.5.1" data-path="Examples/">
<li class="chapter " data-level="1.5.1" data-path="Examples/ScrapyIntegration.html">
<a href="Examples/">
<a href="Examples/ScrapyIntegration.html">
与Scrapy集成
@@ -479,19 +447,6 @@
</li>
<li class="chapter " data-level="1.5.2" data-path="Examples/">
<a href="Examples/">
与Puppeteer集成
</a>
</li>
@@ -549,7 +504,7 @@
<p><a href="http://114.67.75.98:8080" target="_blank">&#x67E5;&#x770B;&#x6F14;&#x793A; Demo</a></p>
<p>Crawlab&#x662F;&#x57FA;&#x4E8E;Celery&#x7684;&#x5206;&#x5E03;&#x5F0F;&#x722C;&#x866B;&#x7BA1;&#x7406;&#x5E73;&#x53F0;&#xFF0C;&#x53EF;&#x4EE5;&#x96C6;&#x6210;&#x4EFB;&#x4F55;&#x8BED;&#x8A00;&#x548C;&#x4EFB;&#x4F55;&#x6846;&#x67B6;&#x3002;</p>
<p>&#x9879;&#x76EE;&#x81EA;&#x4ECA;&#x5E74;&#x4E09;&#x6708;&#x4EFD;&#x4E0A;&#x7EBF;&#x4EE5;&#x6765;&#x53D7;&#x5230;&#x722C;&#x866B;&#x7231;&#x597D;&#x8005;&#x4EEC;&#x548C;&#x5F00;&#x53D1;&#x8005;&#x4EEC;&#x7684;&#x597D;&#x8BC4;&#xFF0C;&#x4E0D;&#x5C11;&#x4F7F;&#x7528;&#x8005;&#x8FD8;&#x8868;&#x793A;&#x4F1A;&#x7528;Crawlab&#x642D;&#x5EFA;&#x516C;&#x53F8;&#x7684;&#x722C;&#x866B;&#x5E73;&#x53F0;&#x3002;&#x7ECF;&#x8FC7;&#x8FD1;3&#x4E2A;&#x6708;&#x7684;&#x8FED;&#x4EE3;&#xFF0C;&#x6211;&#x4EEC;&#x9646;&#x7EED;&#x4E0A;&#x7EBF;&#x4E86;&#x5B9A;&#x65F6;&#x4EFB;&#x52A1;&#x3001;&#x6570;&#x636E;&#x5206;&#x6790;&#x3001;&#x7F51;&#x7AD9;&#x4FE1;&#x606F;&#x3001;&#x53EF;&#x914D;&#x7F6E;&#x722C;&#x866B;&#x3001;&#x81EA;&#x52A8;&#x63D0;&#x53D6;&#x5B57;&#x6BB5;&#x3001;&#x4E0B;&#x8F7D;&#x7ED3;&#x679C;&#x3001;&#x4E0A;&#x4F20;&#x722C;&#x866B;&#x7B49;&#x529F;&#x80FD;&#xFF0C;&#x5C06;Crawlab&#x6253;&#x9020;&#x5F97;&#x66F4;&#x52A0;&#x5B9E;&#x7528;&#xFF0C;&#x66F4;&#x52A0;&#x5168;&#x9762;&#xFF0C;&#x80FD;&#x591F;&#x771F;&#x6B63;&#x5E2E;&#x52A9;&#x7528;&#x6237;&#x89E3;&#x51B3;&#x722C;&#x866B;&#x7BA1;&#x7406;&#x56F0;&#x96BE;&#x7684;&#x95EE;&#x9898;&#x3002;</p>
<p>Crawlab&#x4E3B;&#x8981;&#x89E3;&#x51B3;&#x7684;&#x662F;&#x5927;&#x91CF;&#x722C;&#x866B;&#x7BA1;&#x7406;&#x56F0;&#x96BE;&#x7684;&#x95EE;&#x9898;&#xFF0C;&#x4F8B;&#x5982;&#x9700;&#x8981;&#x76D1;&#x63A7;&#x4E0A;&#x767E;&#x4E2A;&#x7F51;&#x7AD9;&#x7684;&#x53C2;&#x6742;scrapy&#x548C;selenium&#x7684;&#x9879;&#x76EE;&#x4E0D;&#x5BB9;&#x6613;&#x505A;&#x5230;&#x540C;&#x65F6;&#x7BA1;&#x7406;&#xFF0C;&#x800C;&#x4E14;&#x547D;&#x4EE4;&#x884C;&#x7BA1;&#x7406;&#x7684;&#x6210;&#x672C;&#x975E;&#x5E38;&#x9AD8;&#xFF0C;&#x8FD8;&#x5BB9;&#x6613;&#x51FA;&#x9519;&#x3002;Crawlab&#x652F;&#x6301;&#x4EFB;&#x4F55;&#x8BED;&#x8A00;&#x548C;&#x4EFB;&#x4F55;&#x6846;&#x67B6;&#xFF0C;&#x914D;&#x5408;&#x4EFB;&#x52A1;&#x8C03;&#x5EA6;&#x3001;&#x4EFB;&#x52A1;&#x76D1;&#x63A7;&#xFF0C;&#x5F88;&#x5BB9;&#x6613;&#x505A;&#x5230;&#x5BF9;&#x6210;&#x89C4;&#x6A21;&#x7684;&#x722C;&#x866B;&#x9879;&#x76EE;&#x8FDB;&#x884C;&#x6709;&#x6548;&#x76D1;&#x63A7;&#x7BA1;&#x7406;&#x3002;</p>
<p>Crawlab&#x4E3B;&#x8981;&#x89E3;&#x51B3;&#x7684;&#x662F;&#x5927;&#x91CF;&#x722C;&#x866B;&#x7BA1;&#x7406;&#x56F0;&#x96BE;&#x7684;&#x95EE;&#x9898;&#xFF0C;&#x4F8B;&#x5982;&#x9700;&#x8981;&#x76D1;&#x63A7;&#x4E0A;&#x767E;&#x4E2A;&#x7F51;&#x7AD9;&#x7684;&#x53C2;&#x6742;<code>scrapy</code>&#x548C;<code>selenium</code>&#x7684;&#x9879;&#x76EE;&#x4E0D;&#x5BB9;&#x6613;&#x505A;&#x5230;&#x540C;&#x65F6;&#x7BA1;&#x7406;&#xFF0C;&#x800C;&#x4E14;&#x547D;&#x4EE4;&#x884C;&#x7BA1;&#x7406;&#x7684;&#x6210;&#x672C;&#x975E;&#x5E38;&#x9AD8;&#xFF0C;&#x8FD8;&#x5BB9;&#x6613;&#x51FA;&#x9519;&#x3002;Crawlab&#x652F;&#x6301;&#x4EFB;&#x4F55;&#x8BED;&#x8A00;&#x548C;&#x4EFB;&#x4F55;&#x6846;&#x67B6;&#xFF0C;&#x914D;&#x5408;&#x4EFB;&#x52A1;&#x8C03;&#x5EA6;&#x3001;&#x4EFB;&#x52A1;&#x76D1;&#x63A7;&#xFF0C;&#x5F88;&#x5BB9;&#x6613;&#x505A;&#x5230;&#x5BF9;&#x6210;&#x89C4;&#x6A21;&#x7684;&#x722C;&#x866B;&#x9879;&#x76EE;&#x8FDB;&#x884C;&#x6709;&#x6548;&#x76D1;&#x63A7;&#x7BA1;&#x7406;&#x3002;</p>
<p>&#x672C;&#x4F7F;&#x7528;&#x624B;&#x518C;&#x4F1A;&#x5E2E;&#x52A9;&#x60A8;&#x89E3;&#x51B3;&#x5728;&#x5B89;&#x88C5;&#x4F7F;&#x7528;Crawlab&#x9047;&#x5230;&#x7684;&#x4EFB;&#x4F55;&#x95EE;&#x9898;&#x3002;</p>
<p>&#x9996;&#x5148;&#xFF0C;&#x6211;&#x4EEC;&#x6765;&#x770B;&#x5982;&#x4F55;&#x5B89;&#x88C5;Crawlab&#x5427;&#xFF0C;&#x8BF7;&#x67E5;&#x770B;<a href="Installation/">&#x5B89;&#x88C5;</a>&#x3002;</p>
@@ -591,7 +546,7 @@
<script>
var gitbook = gitbook || [];
gitbook.push(function() {
gitbook.page.hasChanged({"page":{"title":"Crawlab简介","level":"1.1","depth":1,"next":{"title":"安装Crawlab","level":"1.2","depth":1,"path":"Installation/README.md","ref":"Installation/README.md","articles":[{"title":"Docker","level":"1.2.1","depth":2,"path":"Installation/Docker.md","ref":"Installation/Docker.md","articles":[]},{"title":"直接部署","level":"1.2.2","depth":2,"path":"Installation/Direct.md","ref":"Installation/Direct.md","articles":[]},{"title":"预览模式","level":"1.2.3","depth":2,"path":"Installation/Preview.md","ref":"Installation/Preview.md","articles":[]}]},"dir":"ltr"},"config":{"gitbook":"*","theme":"default","variables":{},"plugins":[],"pluginsConfig":{"highlight":{},"search":{},"lunr":{"maxIndexSize":1000000,"ignoreSpecialCharacters":false},"sharing":{"facebook":true,"twitter":true,"google":false,"weibo":false,"instapaper":false,"vk":false,"all":["facebook","google","twitter","weibo","instapaper"]},"fontsettings":{"theme":"white","family":"sans","size":2},"theme-default":{"styles":{"website":"styles/website.css","pdf":"styles/pdf.css","epub":"styles/epub.css","mobi":"styles/mobi.css","ebook":"styles/ebook.css","print":"styles/print.css"},"showLevel":false}},"structure":{"langs":"LANGS.md","readme":"README.md","glossary":"GLOSSARY.md","summary":"SUMMARY.md"},"pdf":{"pageNumbers":true,"fontSize":12,"fontFamily":"Arial","paperSize":"a4","chapterMark":"pagebreak","pageBreaksBefore":"/","margin":{"right":62,"left":62,"top":56,"bottom":56}},"styles":{"website":"styles/website.css","pdf":"styles/pdf.css","epub":"styles/epub.css","mobi":"styles/mobi.css","ebook":"styles/ebook.css","print":"styles/print.css"}},"file":{"path":"README.md","mtime":"2019-06-16T03:19:54.000Z","type":"markdown"},"gitbook":{"version":"3.2.3","time":"2019-06-16T04:54:16.720Z"},"basePath":".","book":{"language":""}});
gitbook.page.hasChanged({"page":{"title":"Crawlab简介","level":"1.1","depth":1,"next":{"title":"安装Crawlab","level":"1.2","depth":1,"path":"Installation/README.md","ref":"Installation/README.md","articles":[{"title":"Docker","level":"1.2.1","depth":2,"path":"Installation/Docker.md","ref":"Installation/Docker.md","articles":[]},{"title":"直接部署","level":"1.2.2","depth":2,"path":"Installation/Direct.md","ref":"Installation/Direct.md","articles":[]},{"title":"预览模式","level":"1.2.3","depth":2,"path":"Installation/Preview.md","ref":"Installation/Preview.md","articles":[]}]},"dir":"ltr"},"config":{"gitbook":"*","theme":"default","variables":{},"plugins":[],"pluginsConfig":{"highlight":{},"search":{},"lunr":{"maxIndexSize":1000000,"ignoreSpecialCharacters":false},"sharing":{"facebook":true,"twitter":true,"google":false,"weibo":false,"instapaper":false,"vk":false,"all":["facebook","google","twitter","weibo","instapaper"]},"fontsettings":{"theme":"white","family":"sans","size":2},"theme-default":{"styles":{"website":"styles/website.css","pdf":"styles/pdf.css","epub":"styles/epub.css","mobi":"styles/mobi.css","ebook":"styles/ebook.css","print":"styles/print.css"},"showLevel":false}},"structure":{"langs":"LANGS.md","readme":"README.md","glossary":"GLOSSARY.md","summary":"SUMMARY.md"},"pdf":{"pageNumbers":true,"fontSize":12,"fontFamily":"Arial","paperSize":"a4","chapterMark":"pagebreak","pageBreaksBefore":"/","margin":{"right":62,"left":62,"top":56,"bottom":56}},"styles":{"website":"styles/website.css","pdf":"styles/pdf.css","epub":"styles/epub.css","mobi":"styles/mobi.css","ebook":"styles/ebook.css","print":"styles/print.css"}},"file":{"path":"README.md","mtime":"2019-06-16T14:01:03.000Z","type":"markdown"},"gitbook":{"version":"3.2.3","time":"2019-06-16T14:01:12.578Z"},"basePath":".","book":{"language":""}});
});
</script>
</div>

File diff suppressed because one or more lines are too long

Binary file not shown.

Before

Width:  |  Height:  |  Size: 47 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 78 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 89 KiB