项目简介
本项目是基于 Flask 的 web 应用,可处理和展示全国疫情相关数据。系统能从数据库获取疫情数据,进行数据爬取与更新,并通过网页将数据展示给用户,用户在浏览器访问该应用即可查看实时疫情数据。
项目的主要特性和功能
- 数据展示:展示全国疫情相关数据,涵盖累计确诊、新增确诊、疑似病例、治愈人数和死亡人数等。
- 数据更新:定期自动爬取并更新数据库中的数据,保证数据实时准确。
- 热门搜索:展示当前热门搜索内容,反映社会关注热点。
- 路由功能:提供多个路由,用户通过不同路由获取不同格式和细节层次的数据。
安装使用步骤
- 安装依赖库:确保已安装 Python 环境,使用 pip 安装项目所需依赖库,如 Flask、pymysql、requests 等。安装命令如下:
shell pip install Flask pymysql requests beautifulsoup4 selenium jieba
- 创建数据库:按项目要求创建名为
cov
的数据库,并创建相应数据表(history
、details
和hotsearch
)。 - 配置数据库连接:在项目的
data.py
和utils.py
文件中配置数据库连接信息,包括数据库地址、用户名和密码等。 - 运行程序:运行
app.py
文件启动 Flask 应用,在浏览器访问应用地址(默认为localhost:5000
)查看疫情数据。
下载地址
点击下载 【提取码: 4003】【解压密码: www.makuang.net】