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基于回溯法子集树模板解决数字组合问题实例
Sep 02 Python
python定向爬虫校园论坛帖子信息
Jul 23 Python
python创建文件备份的脚本
Sep 11 Python
Python一句代码实现找出所有水仙花数的方法
Nov 13 Python
详解python算法之冒泡排序
Mar 05 Python
tensorboard 可以显示graph,却不能显示scalar的解决方式
Feb 15 Python
基于python实现对文件进行切分行
Apr 26 Python
Python调用C/C++的方法解析
Aug 05 Python
Python使用lambda抛出异常实现方法解析
Aug 20 Python
解决PyCharm无法使用lxml库的问题(图解)
Dec 22 Python
python 利用 PIL 将数组值转成图片的实现
Apr 12 Python
Python数据分析入门之数据读取与存储
May 13 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精确的统计在线人数的方法
2015/10/21 PHP
编写PHP程序检查字符串中的中文字符个数的实例分享
2016/03/17 PHP
php curl上传、下载、https登陆实现代码
2017/07/23 PHP
thinkphp5.1 文件引入路径问题及注意事项
2018/06/13 PHP
JS启动应用程序的一个简单例子
2008/05/11 Javascript
js 面向对象的技术创建高级 Web 应用程序
2010/02/25 Javascript
JQuery+DIV自定义滚动条样式的具体实现
2013/06/25 Javascript
举例详解JavaScript中Promise的使用
2015/06/24 Javascript
JS实现可直接显示网页代码运行效果的HTML代码预览功能实例
2015/08/06 Javascript
使用 bootstrap modal遇到的问题小结
2016/11/09 Javascript
NodeJS仿WebApi路由示例
2017/02/28 NodeJs
vue拦截器实现统一token,并兼容IE9验证功能
2018/04/26 Javascript
解决axios发送post请求返回400状态码的问题
2018/08/11 Javascript
jQuery动态操作表单示例【基于table表格】
2018/12/06 jQuery
微信小程序实现页面浮动导航
2020/01/08 Javascript
Nuxt 项目性能优化调研分析
2020/11/07 Javascript
[04:41]2014DOTA2国际邀请赛 Liquid顺利突围晋级正赛
2014/07/09 DOTA
[02:51]DOTA2 2015国际邀请赛中国区预选赛第一日战报
2015/05/27 DOTA
python利用beautifulSoup实现爬虫
2014/09/29 Python
CentOS 6.X系统下升级Python2.6到Python2.7 的方法
2016/10/12 Python
python中 chr unichr ord函数的实例详解
2017/08/06 Python
Python2.7基于笛卡尔积算法实现N个数组的排列组合运算示例
2017/11/23 Python
Linux CentOS7下安装python3 的方法
2018/01/21 Python
目前最全的python的就业方向
2018/06/05 Python
实例讲解Python中浮点型的基本内容
2019/02/11 Python
Numpy的简单用法小结
2019/08/28 Python
Python爬虫如何应对Cloudflare邮箱加密
2020/06/24 Python
Python创建临时文件和文件夹
2020/08/05 Python
将一个数的从第5位开始的7个数取出,其余位置0
2016/05/26 面试题
行政办公员自我评价分享
2013/12/14 职场文书
家长会欢迎词
2015/01/23 职场文书
转变工作作风心得体会
2016/01/23 职场文书
如何写好一份优秀的工作总结?
2019/06/21 职场文书
SQL Server——索引+基于单表的数据插入与简单查询【1】
2021/04/05 SQL Server
Python实现简单的猜单词
2021/06/15 Python
新手初学Java List 接口
2021/07/07 Java/Android