python可视化大屏库big_screen示例详解


Posted in Python onNovember 23, 2021

python可视化大屏库big_screen示例详解

对于从事数据领域的小伙伴来说,当需要阐述自己观点、展示项目成果时,我们需要在最短时间内让别人知道你的想法。我相信单调乏味的语言很难让别人快速理解。最直接有效的方式就是将数据如上图所示这样,进行可视化展现。

具体如下:

big_screen 特点

便利性工具, 结构简单, 你只需传数据就可以实现数据大屏展示。

安装环境

pip install -i https://pypi.tuna.tsinghua.edu.cn/simple flask

输入数据

在文件夹 data.py 中更新你需要展示的数据即可,如下为部分数据展示:

self.echart1_data = {
            'title': '行业分布',
            'data': [
                {"name": "商超门店", "value": 47},
                {"name": "教育培训", "value": 52},
                {"name": "房地产", "value": 90},
                {"name": "生活服务", "value": 84},
                {"name": "汽车销售", "value": 99},
                {"name": "旅游酒店", "value": 37},
                {"name": "五金建材", "value": 2},
            ]
        }
        self.echart2_data = {
            'title': '省份分布',
            'data': [
                {"name": "浙江", "value": 47},
                {"name": "上海", "value": 52},
                {"name": "江苏", "value": 90},
                {"name": "广东", "value": 84},
                {"name": "北京", "value": 99},
                {"name": "深圳", "value": 37},
                {"name": "安徽", "value": 150},
            ]
        }
        self.echarts3_1_data = {
            'title': '年龄分布',
            'data': [
                {"name": "0岁以下", "value": 47},
                {"name": "20-29岁", "value": 52},
                {"name": "30-39岁", "value": 90},
                {"name": "40-49岁", "value": 84},
                {"name": "50岁以上", "value": 99},
            ]
        }
        self.echarts3_2_data = {
            'title': '职业分布',
            'data': [
                {"name": "电子商务", "value": 10},
                {"name": "教育", "value": 20},
                {"name": "IT/互联网", "value": 20},
                {"name": "金融", "value": 30},
                {"name": "学生", "value": 40},
                {"name": "其他", "value": 50},
            ]
        }

本地运行

cd big_screen-master;
python app.py;

在线部署

你可以直接像在本地一样运行脚本,这样可以运行成功,如果我们想让它一直运行,我们可以在线部署。使用命令如下:

nohup python app.py

这时你可以查看进程

ps -ef | grep python

就会看到我们刚才 app.py 代码已经运行起来了,这个就是在后台运行,关闭连接之后一样会运行,这下就放心了。

但是,如果发生错误的话,我们是无法知道哪里出错的,这时我们指定日志输出文件

nohup python -u app.py > robot.log 2>&1 &

还有一个问题,我想停止在线运行怎么办?可以使用这个命令

kill PID

以上就是python可视化大屏库big_screen示例详解的详细内容,更多关于python可视化大屏库big_screen的资料请关注三水点靠木其它相关文章!

Python 相关文章推荐
Python快速从注释生成文档的方法
Dec 26 Python
Python中类的初始化特殊方法
Dec 01 Python
python 实现判断ip连通性的方法总结
Apr 22 Python
Python基于win32ui模块创建弹出式菜单示例
May 09 Python
python多进程读图提取特征存npy
May 21 Python
Python流程控制 while循环实现解析
Sep 02 Python
使用Python函数进行模块化的实现
Nov 15 Python
numpy 声明空数组详解
Dec 05 Python
Python实现大数据收集至excel的思路详解
Jan 03 Python
Python 通过正则表达式快速获取电影的下载地址
Aug 17 Python
django项目中使用云片网发送短信验证码的实现
Jan 19 Python
详解python网络进程
Jun 15 Python
python数据可视化JupyterLab实用扩展程序Mito
python入门学习关于for else的特殊特性讲解
Nov 20 #Python
Python标准库pathlib操作目录和文件
Nov 20 #Python
python数据可视化使用pyfinance分析证券收益示例详解
python编程学习使用管道Pipe编写优化代码
Nov 20 #Python
python自动化测试通过日志3分钟定位bug
Nov 20 #Python
Python实现位图分割的效果
You might like
法压式咖啡之制作法
2021/03/03 冲泡冲煮
第八节--访问方式
2006/11/16 PHP
thinkPHP自动验证、自动添加及表单错误问题分析
2016/10/17 PHP
php使用pecl方式安装扩展操作示例
2019/08/12 PHP
ScrollDown的基本操作示例
2013/06/09 Javascript
JavaScript判断变量是否为undefined的两种写法区别
2013/12/04 Javascript
父页面显示遮罩层弹出半透明状态的dialog
2014/03/04 Javascript
浅谈js中的引用和复制(传值和传址)
2016/09/18 Javascript
jquery select2的使用心得(推荐)
2016/12/04 Javascript
jquery插件ContextMenu设置右键菜单
2017/03/13 Javascript
webpack配置的最佳实践分享
2017/04/21 Javascript
使用store来优化React组件的方法
2017/10/23 Javascript
Angular4学习之Angular CLI的安装与使用教程
2018/01/04 Javascript
javascriptvoid(0)含义以及与"#"的区别讲解
2019/01/19 Javascript
仿ElementUI实现一个Form表单的实现代码
2019/04/23 Javascript
nodejs实现用户登录路由功能
2019/05/22 NodeJs
详解vue为什么要求组件模板只能有一个根元素
2019/07/22 Javascript
解决vue-cli@3.xx安装不成功的问题及搭建ts-vue项目
2020/02/09 Javascript
[01:14]DOTA2亚洲邀请赛小组赛赛前花絮
2017/03/27 DOTA
[01:04:05]Mineski vs TNC 2019国际邀请赛小组赛 BO2 第一场 8.15
2019/08/16 DOTA
python深度优先搜索和广度优先搜索
2018/02/07 Python
Python基础教程之内置函数locals()和globals()用法分析
2018/03/16 Python
Python lxml解析HTML并用xpath获取元素的方法
2019/01/02 Python
Python实现的IP端口扫描工具类示例
2019/02/15 Python
基于python中__add__函数的用法
2019/11/25 Python
Python注释、分支结构、循环结构、伪“选择结构”用法实例分析
2020/01/09 Python
python实现FTP循环上传文件
2020/03/20 Python
Python学习之路之pycharm的第一个项目搭建过程
2020/06/18 Python
PyQt5结合matplotlib绘图的实现示例
2020/09/15 Python
个性化皮包、小袋、生活配件:Mon Purse
2019/03/26 全球购物
Etam俄罗斯:法国女士内衣和家居服网上商店
2019/10/30 全球购物
什么是Assembly(程序集)
2014/09/14 面试题
农业大学毕业生的个人自我评价
2013/10/11 职场文书
大学生入党自我鉴定
2013/10/31 职场文书
初中作文评语
2014/12/25 职场文书
react中的DOM操作实现
2021/06/30 Javascript