Skip to main content

高并发异步爬虫框架

Project description

License

This project is licensed under the terms of the MIT license. See the LICENSE file for details.

让爬虫更简单,让爬虫更高效,让爬虫更智能

快速开始

1 命令行

aioSpider 系统语法:aioSpider [action] [-argv] [--option]

1.1 查看帮助

aioSpider -h

1.2 查看版本

aioSpider -v

1.3 创建项目

aioSpider create -p <project>

1.4 创建爬虫

aioSpider create -s <name> --u <url> --en <spider_en_name> --s <source> --t <target> --h <help>

1.5 sql 表结构转 model

aioSpider make -m --i <path> [--o <path>]

1.6 生成爬虫 bat 启动脚本

aioSpider make -b [--i <path>] [--o <path>]

1.7 启动 aioSpider Server

aioSpider server run

1.8 停止 aioSpider Server

aioSpider server stop

1.9 测试 IP 带宽

aioSpider test proxy [-p <proxy>] [--d <timeout>]

1.10 适配浏览器环境

aioSpider install

1.11 启动redis服务器

aioSpider redis start

1.12 关闭redis服务器

aioSpider redis stop [-p <port>]

2 使用步骤

(1)创建项目

aioSpider create -p myproject

(2)进入项目根路径

cd myproject

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

AioSpider-zly-2.0.0.tar.gz (190.1 kB view details)

Uploaded Source

Built Distribution

AioSpider_zly-2.0.0-py3-none-any.whl (233.4 kB view details)

Uploaded Python 3

File details

Details for the file AioSpider-zly-2.0.0.tar.gz.

File metadata

  • Download URL: AioSpider-zly-2.0.0.tar.gz
  • Upload date:
  • Size: 190.1 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.2 CPython/3.10.4

File hashes

Hashes for AioSpider-zly-2.0.0.tar.gz
Algorithm Hash digest
SHA256 292e45bd2467c2f2bc74107c6237138d9806f2ea3595ba672da5a1ed1f48178e
MD5 a3e226710b69bf4178a373ff698ab32d
BLAKE2b-256 33af74b5ea8fe96790eae3a02395dd0a17cc17b00249cfed23f8e133d02b0507

See more details on using hashes here.

File details

Details for the file AioSpider_zly-2.0.0-py3-none-any.whl.

File metadata

File hashes

Hashes for AioSpider_zly-2.0.0-py3-none-any.whl
Algorithm Hash digest
SHA256 9bf0fe6eff6367033e14b1f8d39fc26c377103f3f0c4a9d9431d74a1f3f81a32
MD5 56f5269d5868530f8a0ab7c1af970494
BLAKE2b-256 12b193b1146e07489b581890cb16c5e7e82694130b5636d4d9ec81b6cb0f7867

See more details on using hashes here.

Supported by

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