Skip to main content

A toolkit to help beginners quickly deploy crawlers in batches and manage tasks.

Project description

Dispider

一个帮助初学者快速批量部署爬虫并管理任务的工具包。

安装

pip install dispider

快速开始

from dispider import Dispider



# 初始化客户端

client = Dispider(

    username="your_username",

    password="your_password"

)



# 获取任务

task = client.get_next_task()

if task:

    # 处理任务

    result = {"data": "scraped_data"}

    client.submit_task_result(result)

主要功能

  • 🚀 自动任务分发和负载均衡

  • 📊 实时任务进度监控

  • 🔄 自动重试机制

  • 🐳 Docker容器化部署

  • 🌐 分布式爬虫管理

版本历史

v3.1.0

  • 修复API路由问题

  • 优化网络连接处理

v3.0.2

  • 基础功能实现

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

dispider-3.0.3.tar.gz (6.0 kB view details)

Uploaded Source

Built Distribution

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

dispider-3.0.3-py3-none-any.whl (5.8 kB view details)

Uploaded Python 3

File details

Details for the file dispider-3.0.3.tar.gz.

File metadata

  • Download URL: dispider-3.0.3.tar.gz
  • Upload date:
  • Size: 6.0 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.12.10

File hashes

Hashes for dispider-3.0.3.tar.gz
Algorithm Hash digest
SHA256 ca13d8ee9e35d7eec0197b8ec92b87fffadc946f0cd03a4918aacf1ff0876644
MD5 a027d042f0bba6eb0bd92f1060c7d9a8
BLAKE2b-256 7abcfeefa5029921df0fda661eee6ca18a932cf7dc124b87e592437a7706d0a4

See more details on using hashes here.

File details

Details for the file dispider-3.0.3-py3-none-any.whl.

File metadata

  • Download URL: dispider-3.0.3-py3-none-any.whl
  • Upload date:
  • Size: 5.8 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.12.10

File hashes

Hashes for dispider-3.0.3-py3-none-any.whl
Algorithm Hash digest
SHA256 5d75ecd946fb1028347e4857902ab8da841b2cc8676ad70060e7162335680e10
MD5 94a3aef580576e5d9a9bc91dcebd2624
BLAKE2b-256 0edafde2c3813e1a9d77951d105d3fbed15af6c096c30ccb980957d327f0d180

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