Skip to main content

easy spider

Project description

Easy Sipder


Easy Spider 主要有四大模块:

  • Spider 负责推送请求到请求线程池
  • Downloader 负责启动请求与数据,请求在启动前会经过请求处理程序,响应在下载后会经过响应处理程序
  • Pipeline 负责清理数据,数据的持久化等工作

流程图如下

epsider流程图


TODO

  • 2020-04-06

    • 修复 start_requests 错误提示
    • 自动设置请求优先级
    • 请求和响应扩展合并为下载中间件
    • settings 像 scrapy 看齐
  • 2020-04-07

    • 优化 setting
    • 下载器开始停止问题

Project details


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)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

espider-1.7.3-py2.py3-none-any.whl (51.2 kB view details)

Uploaded Python 2Python 3

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

Hashes for espider-1.7.3.tar.gz
Algorithm Hash digest
SHA256 01b9f34e04517ddf9408d3716a1d3a5be085bf7197ed182a93cf6155a528e778
MD5 1c99b0f1f96ae14e9822fd6354e73dcf
BLAKE2b-256 5a6d81a313d085e9ad2289c1ec677193e8cd8b73a48203cba5fd334a730e1c28

See more details on using hashes here.

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

Hashes for espider-1.7.3-py2.py3-none-any.whl
Algorithm Hash digest
SHA256 dee32d19608f2ef185fda0ee06cbf9b789843f9a59a3fe5611764b66d2e177b8
MD5 8f26c5a949200cd74a9f08d43d301f26
BLAKE2b-256 24ed65df191e67749749174c4a2a6f70efc0503b04a727126782e098973db1c4

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page