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.2.tar.gz (5.7 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.2-py3-none-any.whl (5.6 kB view details)

Uploaded Python 3

File details

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

File metadata

  • Download URL: dispider-3.0.2.tar.gz
  • Upload date:
  • Size: 5.7 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/5.0.0 CPython/3.10.11

File hashes

Hashes for dispider-3.0.2.tar.gz
Algorithm Hash digest
SHA256 fd220d6bb1521456267bd1f84c09a7110557bed871ad2b8e29b35da4b691d4e7
MD5 67df9ce4bf500270543a79296ad4c904
BLAKE2b-256 0fe338347ef23f12e70ff480edd05ac391576b7d8b58ec8348c03c7f015e27be

See more details on using hashes here.

File details

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

File metadata

  • Download URL: dispider-3.0.2-py3-none-any.whl
  • Upload date:
  • Size: 5.6 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/5.0.0 CPython/3.10.11

File hashes

Hashes for dispider-3.0.2-py3-none-any.whl
Algorithm Hash digest
SHA256 512349ea2be2e867fb771b43cca97d8606a0582478b381087f1284e0e12082cf
MD5 c1fa9abdb024fc4d44249b74687e73c2
BLAKE2b-256 1a24207a37f475774be44696fd4b5f055df9738dda87c42ad92c6592e3318998

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