原创Python 实现全国疫情可视化大屏
Python 如何实现全国疫情可视化大屏
提示:这里可以添加系列文章的所有文章的目录,目录需要自己手动添加
例如:第一章 Python 如何实现全国疫情可视化大屏
`提示:全球&中国疫情数据来源于腾讯新闻接口
前言
随着全国疫情攻坚战又一次打响,本文也对全国疫情数据做一个全面的大屏化展示。
一、全国疫情可视化大屏
示例:pandas 是基于NumPy 的一种工具,该工具是为了解决数据分析任务而创建的。
二、数据入库
1.定时入库
代码如下(示例):
DEBUG = True
JOBS = [{
'id': 'job1',
'func': 'application:run',
'args': (),
'trigger': 'cron',
'day': '*',
'hour': '10',
'minute': '28'
}
]
SCHEDULER_API_ENABLED = True
SCHEDULER_API_PREFIX = '/scheduler'
整个项目使用 flask_restful 在注册蓝图前加载定时任务。
2.从mysql库读入数据
代码如下(示例):
def echart1(self):
data = {}
data0 = select_data_to_db_all(ApWorldData)
china = select_data_to_db_all(ApProvinceTotalData)
data0 = list(data0) list(china)
data0 = sorted(data0, key=lambda x: x.nowConfirm, reverse=True)
res1 = []
res2 = []
for x in range(0, len(data0)):
if x == 8:
break
res1.append(data0[x].name)
res2.append(data0[x].nowConfirm)
data['name'] = res1
data['nowConfirm'] = res2
return data
该处使用的数据读取方式参考ORM Flask-sqlacodegen
总结
这篇好文章是转载于:学新通技术网
- 版权申明: 本站部分内容来自互联网,仅供学习及演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,请提供相关证据及您的身份证明,我们将在收到邮件后48小时内删除。
- 本站站名: 学新通技术网
- 本文地址: /boutique/detail/tanhecijhh
系列文章
更多
同类精品
更多
-
photoshop保存的图片太大微信发不了怎么办
PHP中文网 06-15 -
Android 11 保存文件到外部存储,并分享文件
Luke 10-12 -
word里面弄一个表格后上面的标题会跑到下面怎么办
PHP中文网 06-20 -
《学习通》视频自动暂停处理方法
HelloWorld317 07-05 -
photoshop扩展功能面板显示灰色怎么办
PHP中文网 06-14 -
微信公众号没有声音提示怎么办
PHP中文网 03-31 -
excel下划线不显示怎么办
PHP中文网 06-23 -
怎样阻止微信小程序自动打开
PHP中文网 06-13 -
excel打印预览压线压字怎么办
PHP中文网 06-22 -
TikTok加速器哪个好免费的TK加速器推荐
TK小达人 10-01