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 *
命令行支持
- 生成配置文件样例
# 环境变量类型的配置文件
python -m openget --gen_env_example
- 查看配置文件内容
# 环境变量类型的配置文件
python -m openget --show_env_config
About Environment Variable
优先级
- $(pwd)/.env
- ~/.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)
| 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)
| File | Interpreter | ABI | Platform | Actions Reset |
|---|---|---|---|---|
| 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.