Metadata-Version: 2.3
Name: hawadata
Version: 0.17.2
Summary: Add your description here
Requires-Dist: databases
Requires-Dist: decorator
Requires-Dist: loguru
Requires-Dist: munch
Requires-Dist: mysqlclient>=2.2.7
Requires-Dist: numpy==1.24.2
Requires-Dist: pandas==2.0.1
Requires-Dist: pendulum==2.1.2
Requires-Dist: pingouin>=0.5.5
Requires-Dist: pydantic==1.10.2
Requires-Dist: pymysql==1.0.2
Requires-Dist: redis==4.3.5
Requires-Dist: requests==2.28.1
Requires-Dist: scikit-learn>=1.7.1
Requires-Dist: scipy==1.10.1
Requires-Dist: seaborn==0.12.1
Requires-Dist: setuptools
Requires-Dist: sqlalchemy
Requires-Python: >=3.10
Description-Content-Type: text/markdown

# 文档

## 说明

1. 用于 Hawa 相关的所有服务的统一数据计算（避免重复计算）。

## 依赖

- Python 3.10+

## 流程
### 1. 初始化配置文件
1. 设置MySQL数据库
2. 设置Redis数据库
3. 设置MongoDB数据库
4. 设置 COMPLETED True
````
set_project() # 参数见文档
# or
set_project(build_set_project_params(project))

````
### 2. 启动服务
1. 启动MongoDB数据库
```` 
.connect()
````

### 3. 使用
````
# 学校报告数据
data = SchoolHealthReportData(**{"meta_unit_id": 3707030003, "target_year": 2021})
# mht web 数据
data = SchoolMhtWebData(**{"meta_unit_id": 4107110001, "target_year": 2022})
````


## 版本