Metadata-Version: 2.1
Name: eagle-eye-scraper
Version: 1.3.2
Summary: eagle-eye-scraper 是一个高效的 Python 数据采集框架，支持分布式部署，适用于复杂页面和大规模数据采集。
Author-email: Nick <mr.nickdone@gmail.com>
License: MIT License
Keywords: python,scraper,data extraction,distributed scraping
Classifier: Programming Language :: Python :: 3
Classifier: Programming Language :: Python :: 3.8
Classifier: License :: OSI Approved :: MIT License
Classifier: Operating System :: OS Independent
Classifier: Topic :: Internet :: WWW/HTTP :: Indexing/Search
Classifier: Intended Audience :: Developers
Classifier: Intended Audience :: Science/Research
Classifier: Development Status :: 4 - Beta
Requires-Python: >=3.8
Description-Content-Type: text/markdown
License-File: LICENSE
Requires-Dist: APScheduler==3.10.4
Requires-Dist: pydantic==2.10.6
Requires-Dist: PyYAML==6.0.2
Requires-Dist: fastapi==0.115.6
Requires-Dist: fastui==0.7.0
Requires-Dist: uvicorn==0.30.6
Provides-Extra: minio
Requires-Dist: minio==7.1.13; extra == "minio"
Provides-Extra: mongodb
Requires-Dist: mongoengine==0.27.0; extra == "mongodb"
Requires-Dist: pymongo==4.6.3; extra == "mongodb"
Provides-Extra: mq
Requires-Dist: pulsar-client==3.5.0; extra == "mq"
Provides-Extra: mysql
Requires-Dist: PyMySQL==0.9.2; extra == "mysql"
Requires-Dist: SQLAlchemy==1.3.24; extra == "mysql"
Provides-Extra: redis
Requires-Dist: redis==3.5.3; extra == "redis"

# Eagle-Eye Scraper

Eagle Eye Scraper 是一个高效灵活的 Python 数据采集框架。它以原生分布式设计为核心，具有通用性强、框架运行逻辑与采集业务逻辑解耦等特点，非常适合各种数据采集需求。

## 核心特点

- **原生分布式设计**：内置对分布式采集的支持，可轻松扩展至多节点，快速完成大规模数据采集任务。
- **强大的通用性**：支持静态网页、动态内容（JavaScript 渲染）以及 API 数据的采集，适用于多种场景。
- **逻辑解耦**：采集逻辑与业务逻辑分离，便于维护与扩展。
- **高性能**：优化的任务执行效率，能够处理海量数据采集。
- **可扩展架构**：支持自定义模块和插件，满足各种个性化需求。

## 安装

通过 pip 安装 Eagle-Eye Scraper：

```bash
pip install eagle-eye-scraper
