jennier0107 / data-visualization-of-COVID-19

基于Flask框架,通过爬取疫情数据,前后端使用AJAX传输数据,前端页面使用Echarts实现最终可视化。

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

data-visualization-of-COVID-19

基于Flask框架,通过爬取疫情数据,前后端使用AJAX传输数据,前端页面使用Echarts实现最终可视化。想要学习FLask框架或者Echarts,可以体验一下。

项目体验

点击体验

项目预览

首页

图片

数据来源

可视化

本项目可视化部分,采用了基于 JavaScript 的开源可视化图表库ECharts(官网,Github)来制作的。

运行

将项目克隆到本地以后,在终端运行以下命令来安装所需的python第三方包。 windows:

pip install -r requirements.txt

Linux or Macos:

pip3 install -r requirements.txt

安装完所需包,在终端中运行app.py文件即可。

python app.py

注意 Flask框架,运行默认端口是5000,运行之前请确保5000端口不被占用,或者修改app.py文件最后一行为

if __name__ == "__main__":
    app.run(debug=True, port=XXXX) # XXXX 为自己指定的端口号

About

基于Flask框架,通过爬取疫情数据,前后端使用AJAX传输数据,前端页面使用Echarts实现最终可视化。


Languages

Language:JavaScript 64.7%Language:Python 16.0%Language:HTML 10.4%Language:CSS 9.0%