Skip to main content

help you build a small spider quickly.

Project description

# QuickSpider

Thid is a samll spider framework which based on nodes and graph built with these nodes.

The goal of this samll framework is to build a quick spider.

## Install

use pip

`bash pip install -i https://test.pypi.org/simple/ quickspider `

## How to use it?

  1. custome your nodes. (or use nodes writen by others or builtin nodes)

  2. build graph using the nodes. (use toml file)

  3. run it.

## TODO

  • [ ] add node operation like node combination

  • [ ] parser to define the nodes and construct the graph. (maybe use syntax like markdown)

  • [ ] add more parse method like xpath, regex…

  • [ ] add logger system

  • [ ] try to add asyn feature

  • [ ] robust

  • [ ] some useful nodes for spider builders

  • [ ] maybe a market place to share your nodes.

  • [ ] add gui editor

  • [ ] more and more…

## Example for current version

`bash quickspider create --template default `

then, you can find one toml file: default.toml

`bash quickspider run --file deafult.toml `

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

quickspider-0.1.1.tar.gz (19.7 kB view hashes)

Uploaded Source

Built Distribution

quickspider-0.1.1-py3-none-any.whl (21.7 kB view hashes)

Uploaded Python 3

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