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闭包实现计数器的方法
May 05 Python
python条件变量之生产者与消费者操作实例分析
Mar 22 Python
Django使用HttpResponse返回图片并显示的方法
May 22 Python
解决安装tensorflow遇到无法卸载numpy 1.8.0rc1的问题
Jun 13 Python
Python使用pymongo库操作MongoDB数据库的方法实例
Feb 22 Python
用OpenCV将视频分解成单帧图片,图片合成视频示例
Dec 10 Python
如何使用repr调试python程序
Feb 28 Python
Python IDLE或shell中切换路径的操作
Mar 09 Python
win10从零安装配置pytorch全过程图文详解
May 08 Python
pycharm实现猜数游戏
Dec 07 Python
详解用Python把PDF转为Word方法总结
Apr 27 Python
利用Pycharm连接服务器的全过程记录
Jul 01 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
ftp类(myftp.php)
2006/10/09 PHP
PHP数组遍历知识汇总(包含遍历方法、数组指针操作函数、数组遍历测速)
2014/07/05 PHP
php去除二维数组的重复项方法
2015/11/03 PHP
Save a File Using a File Save Dialog Box
2007/06/18 Javascript
javascript fullscreen全屏实现代码
2009/04/09 Javascript
JQuery自定义事件的应用 JQuery最佳实践
2010/08/01 Javascript
TinyMCE 新增本地图片上传功能
2010/11/05 Javascript
javascript获取select值的方法分析
2015/07/02 Javascript
用JavaScript实现PHP的urlencode与urldecode函数
2015/08/13 Javascript
node.js微信公众平台开发教程
2016/03/04 Javascript
PHP7新特性简述
2017/06/11 Javascript
seajs中模块依赖的加载处理实例分析
2017/10/10 Javascript
angularjs 获取默认选中的单选按钮的value方法
2018/02/28 Javascript
获取layer.open弹出层的返回值方法
2018/08/20 Javascript
浅入深出Vue之自动化路由
2019/08/06 Javascript
vue 表单输入框不支持focus及blur事件的解决方案
2020/11/17 Vue.js
[53:52]EG vs VGJ.T 2018国际邀请赛小组赛BO2 第一场 8.16
2018/08/17 DOTA
[51:20]完美世界DOTA2联赛PWL S2 Magma vs PXG 第一场 11.28
2020/12/01 DOTA
python字符串对其居中显示的方法
2015/07/11 Python
Python2.x与Python3.x的区别
2016/01/14 Python
python中多层嵌套列表的拆分方法
2018/07/02 Python
python 实现数字字符串左侧补零的方法
2018/12/04 Python
利用python如何在前程无忧高效投递简历
2019/05/07 Python
Django分页功能的实现代码详解
2019/07/29 Python
css3 旋转按钮 使用CSS3创建一个旋转可变色按钮
2012/12/31 HTML / CSS
HTML5所有标签汇总及标签意义解释
2015/03/12 HTML / CSS
迷你唐卡软皮鞋:Minnetonka Moccasin
2018/05/01 全球购物
2014年公务员思想汇报范文:全心全意为人民服务
2014/03/06 职场文书
精彩的广告词
2014/03/19 职场文书
社区食品安全实施方案
2014/03/28 职场文书
搞笑车尾标语
2014/06/23 职场文书
党的群众路线对照检查材料范文
2014/09/24 职场文书
SQL Server基本使用和简单的CRUD操作
2021/04/05 SQL Server
深入浅析React中diff算法
2021/05/19 Javascript
python 详解turtle画爱心代码
2022/02/15 Python
springboot 自定义配置 解决Boolean属性不生效
2022/03/18 Java/Android