中国地区的疫情数据可视化。
疫情资讯快速预览:点击要查看的标题即可新开空白页面跳转到对应网页。
这里在导入指定格式的csv文件后,会自动产生动态排名情况直到导入的数据文件结束。
完整动态结果参照演示视频
基于Python3.7版本的web网页的数据可视化平台设计,将疫情数据制作成图表内容,抓取疫情相关资讯,并提供对外的可视化功能。
通过疫情数据可视化的平台设计体现计算机科学工作的社会责任感,效仿大厂为群众设计的疫情数据网站,让人们动动手就能知晓疫情,从而更科学的做好防护工作。
前端:JQuery、Bootstrap、echarts、d3、html/css/js
后端:Flask框架、Python爬虫技术相关(selenium等)、MySQL数据持久化、json
前后端交互:ajax实现前后端交互
借助Flask轻量级Python网站框架,搭建可视化平台,在后端使用selenium获取数据并持久化到MySQL数据库中,前端使用ajax请求与后端flask交互数据,局部动态刷新的实现实时可视化,网站的可视化图表采用echarts等开源框架。
'https://view.inews.qq.com/g2/getOnsInfo?name=disease_h5' "https://view.inews.qq.com/g2/getOnsInfo?name=disease_other"
"https://voice.baidu.com/act/virussearch/virussearch?from=osari_map&tab=0&infomore=1"
"http://www.piyao.org.cn/2020yqpy/"