Skip to main content

openget

A Spider FrameWork.

Installation

You can install openget by simply doing:

pip install openget
pip install git+https://github.com/dytttf/openget.git@main
pip install git+https://github.com/dytttf/openget.git@dev

Usage

Very Important Thing This line must be the first line in code

from openget.spiders import *

命令行支持

  1. 生成配置文件样例
# 环境变量类型的配置文件
python -m openget --gen_env_example
  1. 查看配置文件内容
# 环境变量类型的配置文件
python -m openget --show_env_config

About Environment Variable

优先级

  1. $(pwd)/.env
  2. ~/.openget/.env

docker build

cd docekr
bash build.sh

TODO

  • ftp download
  • auto add task
  • statis crawl speed
  • browser support: zhipin.com tmall.com
  • sqlite.db rename
  • use cmd to create spider template
  • 金融许可证 卡死问题处理
  • 环境变量定义优化
  • 新项目创建优化
  • 极简模式、完整模式 减少包的依赖

Metadata

Release files for openget 0.3.7

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for openget 0.3.7
File Size Uploaded Provenance Actions
openget-0.3.7.tar.gz 70.5 kB Without provenance Details for openget-0.3.7.tar.gz

Built distribution (wheel)

Table of built distributions (wheels) for openget 0.3.7
File Interpreter ABI Platform Actions
openget-0.3.7-py3-none-any.whl Python 3 none any Details for openget-0.3.7-py3-none-any.whl

Total release size: 152.1 kB

Release files / openget-0.3.7.tar.gz

Download URL openget-0.3.7.tar.gz
Size 70.5 kB
Tags Source
SHA-256 checksum
How to use checksums
1253a54bf49a1a5a33924f31b9de9a924c389000a75398b7c726d42dbeb63c44
BLAKE2b-256 checksum
How to use checksums
5dcd0c8716af1c418c612e298adbc298c039a58b8a353bfb5aeb4a88ad336fb1
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/5.0.0 CPython/3.11.0

Release files / openget-0.3.7-py3-none-any.whl

Download URL openget-0.3.7-py3-none-any.whl
Size 81.6 kB
Tags Python 3
SHA-256 checksum
How to use checksums
f7e063e7f359d23c7db2bad1858ddce96fea3db7e70689e817922db38380b88b
BLAKE2b-256 checksum
How to use checksums
776536b6d60b6cae5c92768be03f9e689c8ee0c668bb1813b1ddd5033519e9be
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/5.0.0 CPython/3.11.0

Security for openget 0.3.7

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

No provenance found

None of the files in this release were uploaded with provenance metadata.

A note on package security

PyPI is a repository for distributing packages, not a service for auditing them. While third-party security researchers and our staff do their best to detect and remove malicious packages, PyPI cannot guarantee the quality, security or suitability of any given package.

To learn more about protecting yourself from malicious actors, visit our package security documentation.

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page