微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

神一样的Python!华为大佬教你5分钟实现大屏数据可视化

废话不说,小编先上动图给大家看~

 

(大数据可视化展板通用模板)

 

项目简介

项目名称: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

(打开 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

(127.0.0.1:5000)

在浏览器中输入 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 知识就可以定制出你自己的数据可视化大屏,提升自己在老板心中的价值,真香了!

 

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。

相关推荐