easy spider
Project description
Easy Sipder
Easy Spider 主要有四大模块:
- Spider 负责推送请求到请求线程池
- Downloader 负责启动请求与数据,请求在启动前会经过请求处理程序,响应在下载后会经过响应处理程序
- Pipeline 负责清理数据,数据的持久化等工作
流程图如下
TODO
-
2020-04-06
- 修复 start_requests 错误提示
- 自动设置请求优先级
- 请求和响应扩展合并为下载中间件
-
settings 像 scrapy 看齐
-
2020-04-07
- 优化 setting
- 下载器开始停止问题
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
espider-1.7.3.tar.gz
(46.8 kB
view details)
Built Distribution
Filter files by name, interpreter, ABI, and platform.
If you're not sure about the file name format, learn more about wheel file names.
Copy a direct link to the current filters
File details
Details for the file espider-1.7.3.tar.gz.
File metadata
- Download URL: espider-1.7.3.tar.gz
- Upload date:
- Size: 46.8 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/3.4.2 importlib_metadata/4.6.3 pkginfo/1.7.1 requests/2.23.0 requests-toolbelt/0.9.1 tqdm/4.62.0 CPython/3.8.10
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
01b9f34e04517ddf9408d3716a1d3a5be085bf7197ed182a93cf6155a528e778
|
|
| MD5 |
1c99b0f1f96ae14e9822fd6354e73dcf
|
|
| BLAKE2b-256 |
5a6d81a313d085e9ad2289c1ec677193e8cd8b73a48203cba5fd334a730e1c28
|
File details
Details for the file espider-1.7.3-py2.py3-none-any.whl.
File metadata
- Download URL: espider-1.7.3-py2.py3-none-any.whl
- Upload date:
- Size: 51.2 kB
- Tags: Python 2, Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/3.4.2 importlib_metadata/4.6.3 pkginfo/1.7.1 requests/2.23.0 requests-toolbelt/0.9.1 tqdm/4.62.0 CPython/3.8.10
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
dee32d19608f2ef185fda0ee06cbf9b789843f9a59a3fe5611764b66d2e177b8
|
|
| MD5 |
8f26c5a949200cd74a9f08d43d301f26
|
|
| BLAKE2b-256 |
24ed65df191e67749749174c4a2a6f70efc0503b04a727126782e098973db1c4
|