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进阶教程之函数对象(函数也是对象)
Aug 30 Python
python使用psutil模块获取系统状态
Aug 27 Python
python 定时修改数据库的示例代码
Apr 08 Python
Python3实现获取图片文字里中文的方法分析
Dec 13 Python
Python合并同一个文件夹下所有PDF文件的方法
Mar 11 Python
Django框架静态文件使用/中间件/禁用ip功能实例详解
Jul 22 Python
Django 实现将图片转为Base64,然后使用json传输
Mar 27 Python
Python基于pyecharts实现关联图绘制
Mar 27 Python
Python 防止死锁的方法
Jul 29 Python
Python中实现一行拆多行和多行并一行的示例代码
Sep 06 Python
python实现定时发送邮件
Dec 23 Python
装上这 14 个插件后,PyCharm 真的是无敌的存在
Jan 11 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
让php处理图片变得简单 基于gb库的图片处理类附实例代码下载
2011/05/17 PHP
php中经典方法实现判断多维数组是否为空
2011/10/23 PHP
解析百度搜索结果link?url=参数分析 (全)
2012/10/09 PHP
php中类和对象:静态属性、静态方法
2017/04/09 PHP
PHP设计模式之原型设计模式原理与用法分析
2018/04/25 PHP
Laravel 验证码认证学习记录小结
2019/12/20 PHP
从父页面读取和操作iframe中内容方法
2009/07/25 Javascript
js判断浏览器类型为ie6时不执行
2014/06/15 Javascript
12个非常实用的JavaScript小技巧【推荐】
2016/05/18 Javascript
jQuery实现导航滚动到指定内容效果完整实例【附demo源码下载】
2016/09/20 Javascript
基于Vue.js实现简单搜索框
2020/03/26 Javascript
JavaScript获取服务器时间的方法详解
2016/12/11 Javascript
Angular中点击li标签实现更改颜色的核心代码
2017/12/08 Javascript
vue.js配合$.post从后台获取数据简单demo分享
2018/08/11 Javascript
详解Bootstrap 学习(一)入门
2019/04/12 Javascript
layui checkbox默认选中,获取选中值,清空所有选中项的例子
2019/09/02 Javascript
JavaScript cookie原理及使用实例
2020/05/08 Javascript
用Python代码来解图片迷宫的方法整理
2015/04/02 Python
Python中使用Beautiful Soup库的超详细教程
2015/04/30 Python
举例讲解Python编程中对线程锁的使用
2016/07/12 Python
解决Scrapy安装错误:Microsoft Visual C++ 14.0 is required...
2017/10/01 Python
图文详解python安装Scrapy框架步骤
2019/05/20 Python
Python3+Appium实现多台移动设备操作的方法
2019/07/05 Python
python pandas 时间日期的处理实现
2019/07/30 Python
Python facenet进行人脸识别测试过程解析
2019/08/16 Python
numpy求平均值的维度设定的例子
2019/08/24 Python
python中如何实现将数据分成训练集与测试集的方法
2019/09/13 Python
python用WxPython库实现无边框窗体和透明窗体实现方法详解
2020/02/21 Python
css3实现多个元素依次显示效果
2017/12/12 HTML / CSS
夏威夷灵感服装及配饰:Reyn Spooner
2018/09/18 全球购物
网站开发实习生的自我评价
2013/12/11 职场文书
《小熊住山洞》教学反思
2014/02/21 职场文书
啤酒节策划方案
2014/05/28 职场文书
大学生翘课检讨书范文
2014/10/06 职场文书
个人借款协议书范本
2014/11/17 职场文书
班级联欢会主持词
2015/07/03 职场文书