废话不说,先上动图,有点大,大家耐心等待下
项目简介
- 项目名称:big_screen
- 项目地址:https://github.com/TurboWay/big_screen
- 应用环境(呆鸟实测可用):
- Python 3.8.8
- flask 1.1.2
- echarts
-
项目基本架构
安装
-
点击上面的项目地址,在 GitHub 上把项目克隆到本地,以下几种方式都可以,推荐使用 GitHub 桌面版
- 如果没有安装 GitHub 桌面版,点击 1 处,下载安装,如果已经安装了,则点击 2 直接克隆。
-
在 VSCode 中打开,当然也可以选择你常用的 IDE,不过 GitHub 桌面版默认支持 VSCode
创建虚拟环境,安装 Flask
- 在 VSCode 的 Terminal 里创建虚拟环境
virtualenv venv
,注意,要先* 安装 virtualenv,pip install virtualenv
- 进入 venv 文件夹
cd venv
- 激活虚拟环境
scripts\activate
,注意,这里是反斜杠 - 安装 flask
pip install -i https://pypi.tuna.tsinghua.edu.cn/simple flask
,注意,如果已经设定了默认使用国内镜像,则可直接使用pip install flask
运行项目
- 从 venv 返回至 big_screen,
cd ..
- 在 big_screen 文件夹下执行
python app.py
- 在浏览器中输入http://127.0.0.1:5000,显示大数据可视化展板通用模板大屏面板
- 输入 http://127.0.0.1:5000/corp,显示全国企业大数据大屏面板
- 输入 http://127.0.0.1:5000/job,显示厦门招聘大数据大屏面板
使用说明
- 如果你会 flask、Echarts 则可以随意定制此大屏
- 如果你只会 Echarts,可以调整项目中的 Echarts 图形设置,使用更多的可视图
- 如果你只会用 pandas 生成 json,则可以利用现有项目中的图形,把数据换成自己的
- 如果你会 html 等前端,还可以进一步美化和调整大屏显示
总结
此项目虽然效果超赞,但实现起来相对简单,只要掌握一些基本的 flask、html、echarts 知识就可以定制出你自己的数据可视化大屏,提升自己在老板心中的价值,是不是很香啊