README
🚀 L YRA
L YRA 是一款用于数据分析和可视化的工具,支持多种数据源,能提供丰富的图表类型,助力用户高效完成数据分析与结果展示。
🚀 快速开始
安装依赖
使用 pip 安装项目依赖:
pip install -r requirements.txt
配置环境变量
创建 env 文件并添加以下内容:
FLASK_APP=app.py
FLASK_ENV=development
启动应用
运行以下命令启动 Flask 应用:
flask run --port 5000
✨ 主要特性
- 数据导入与预处理
- 可视化分析
- 报告生成
📦 安装指南
使用 pip 安装
pip install lyra
📚 详细文档
配置选项
编辑 config.py 文件:
class Config:
DEBUG = False
TESTING = False
CSRF_ENABLED = True
SECRET_KEY = 'your-secret-key'
启动命令
运行以下命令启动应用:
python app.py
项目结构
lyra/
├── app.py # 主应用文件
├── config.py # 配置文件
└── requirements.txt # 依赖管理文件
运行脚本
运行 run.sh 脚本启动应用:
python app.py
监控与维护
健康检查
访问 /health 端点检查服务状态。
日志查看
查看位于 logs/ 文件夹中的日志文件。
数据库配置
默认配置(SQLite)
编辑 config.py:
class Config:
SQLALCHEMY_DATABASE_URI = 'sqlite:///data.db'
自定义配置(PostgreSQL)
编辑 config.py 并添加以下内容:
SQLALCHEMY_DATABASE_URI = 'postgresql://user:password@host:port/database'
贡献指南
欢迎贡献!请参考 CONTRIBUTING.md 文件获取详细信息。
📄 许可证
本项目 licensed under the Apache License 2.0 - 详情请见 LICENSE 文件。
Scan to join WeChat group