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.4.tar.gz (6.1 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.4-py3-none-any.whl (6.0 kB view details)

Uploaded Python 3

File details

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

File metadata

  • Download URL: dispider-3.0.4.tar.gz
  • Upload date:
  • Size: 6.1 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.4.tar.gz
Algorithm Hash digest
SHA256 f8428b870241dcc6da89ff6756ec9a72d482df330652e12d2058b52e5a9745dd
MD5 11f1380f73f913166b27635d517b62aa
BLAKE2b-256 bf3026a22141783a03bfe909bbc3bca96cb79d5702cf097d757a108f638496f2

See more details on using hashes here.

File details

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

File metadata

  • Download URL: dispider-3.0.4-py3-none-any.whl
  • Upload date:
  • Size: 6.0 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.4-py3-none-any.whl
Algorithm Hash digest
SHA256 75e6ae01507a421f0117855e147cd6d5029689831f2e016a6e88e80c92d88613
MD5 151ee30e56ee4131a7a4078b49a3ddac
BLAKE2b-256 bddd78b7f7c3caa81b596759d2663d2e8f655e5cf93218285e1c19505b425740

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