python爬虫贵州铜仁城市天气预报可视化系统设计与实现

 博主介绍:黄菊华老师《Vue.js入门与商城开发实战》《微信小程序商城开发》图书作者,CSDN博客专家,在线教育专家,CSDN钻石讲师;专注大学生毕业设计教育、辅导。
所有项目都配有从入门到精通的基础知识视频课程,学习后应对毕业设计答辩,提供核心代码讲解,答辩指导。
项目配有对应开发文档、开题报告、任务书、PPT等,提供毕业设计论文辅导。

项目都录了发布和功能操作演示视频;项目的界面和功能都可以定制,包安装运行!!!

如果需要联系我,可以在CSDN网站查询黄菊华老师的,在文章末尾可以获取联系方式

开发技术

开发环境:python3.8+

开发语言:Python

开发框架:Django框架

数据采集:requests + parsel + Xpath

可视化模块:Echarts

开发工具:Pycharm

数据库:mysql8

数据库管理工具:navicat

其他开发语言:html + css +javascript

功能清单

大屏全屏可视化展示:

  1. 天气基础数据:当前当年多少条天气数据,最近7天天气,最近15天天气
  2. 当前城市当天天气:当前温度、当天最高温度、当天最低温度、当天风向、当天紫外线强度、当天空气质量、明天天气
  3. 当天空气湿度和PM值:以仪表盘的形式展现
  4. 最近15天天气,列表滚动显示
  5. 当年最高天气:显示当年最高的6天天气、日期、温度,以横向柱形图展示
  6. 最近7天天气:显示最高和最低两条曲线图,以及文字展示
  7. 最近8-15天天气:显示最高和最低两条曲线图,以及文字展示
  8. 年度温度分析:按5度以下", "6到15度", "16到30度", "31-38度", "39度以上",以饼状图展示统计的信息、数量、占比
  9. 年度空气质量分析:按轻度、良、优、无、重度这几个参考,以饼状图展示统计的信息、数量、占比

后台内容:

  1. 管理员登录、密码修改、退出系统
  2. 展示所有历史数据:日期、天气、温度、风力、空气质量等
  3. 15天天气数据:最近15天天气,包含日期、天气、温度、风向、风力等
  4. 空气质量统计:左侧柱形图,右侧饼状占比图
  5. 温度统计:左侧曲线图图,右侧饼状占比图

作品截图