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入门篇之编程习惯与特点
Oct 17 Python
利用selenium 3.7和python3添加cookie模拟登陆的实现
Nov 20 Python
python多进程并行代码实例
Sep 30 Python
在python中计算ssim的方法(与Matlab结果一致)
Dec 19 Python
AUC计算方法与Python实现代码
Feb 28 Python
python语言是免费还是收费的?
Jun 15 Python
python使用自定义钉钉机器人的示例代码
Jun 24 Python
如何在mac下配置python虚拟环境
Jul 06 Python
如何快速理解python的垃圾回收机制
Sep 01 Python
python实现视频压缩功能
Dec 18 Python
Python3爬虫RedisDump的安装步骤
Feb 20 Python
Python数据可视化之Seaborn的安装及使用
Apr 19 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 UTF8编码内的繁简转换类
2009/07/20 PHP
php 常用类汇总 推荐收藏
2010/05/13 PHP
php fsockopen中多线程问题的解决办法[翻译]
2011/11/09 PHP
ThinkPHP简单使用memcache缓存的方法
2016/11/15 PHP
PHP实现重载的常用方法实例详解
2017/10/18 PHP
php 使用ActiveMQ发送消息,与处理消息操作示例
2020/02/23 PHP
Laravel相关的一些故障解决
2020/08/19 PHP
EXTJS记事本 当CompositeField遇上RowEditor
2011/07/31 Javascript
JQuery事件e参数的方法preventDefault()取消默认行为
2013/09/26 Javascript
nodejs获取本机内网和外网ip地址的实现代码
2014/06/01 NodeJs
JavaScript设计模式之建造者模式介绍
2014/12/28 Javascript
jQuery中:checkbox选择器用法实例
2015/01/03 Javascript
JavaScript中Math.SQRT2属性的使用详解
2015/06/14 Javascript
jQuery中的ready函数与window.onload谁先执行
2016/06/21 Javascript
浅谈js对象的创建和对6种继承模式的理解和遐想
2016/10/16 Javascript
jQuery快速实现商品数量加减的方法
2017/02/06 Javascript
基于JS实现仿百度百家主页的轮播图效果
2017/03/06 Javascript
10个经典的网页鼠标特效代码
2018/01/09 Javascript
详解es6超好用的语法糖Decorator
2018/08/01 Javascript
nodejs 如何手动实现服务器
2018/08/20 NodeJs
angular1.x ui-route传参的三种写法小结
2018/08/31 Javascript
在mpvue框架中使用Vant WeappUI组件库的注意事项【推进】
2019/06/09 Javascript
Vue+ElementUI 中级联选择器Bug问题的解决
2020/07/31 Javascript
详解vue修改elementUI的分页组件视图没更新问题
2020/11/13 Javascript
使用Python编写基于DHT协议的BT资源爬虫
2016/03/19 Python
python实现简易动态时钟
2018/11/19 Python
Python 脚本获取ES 存储容量的实例
2018/12/27 Python
python PyQt5/Pyside2 按钮右击菜单实例代码
2019/08/17 Python
python使用openpyxl操作excel的方法步骤
2020/05/28 Python
Python面向对象多态实现原理及代码实例
2020/09/16 Python
正宗的日本零食和糖果订阅盒:Bokksu
2019/11/21 全球购物
函授毕业自我鉴定
2013/12/19 职场文书
小学校园活动策划
2014/01/30 职场文书
婚前协议书怎么写
2014/04/15 职场文书
二手车转让协议书
2015/01/29 职场文书
mybatis中sql语句CDATA标签的用法说明
2021/06/30 Java/Android