更新于 2021.06.04

目前该方法已经失效!X 峡集团源站关闭了查询页面,无法进行数据更新。博主已花大量时间将数据源切换到千里眼水情查询系统,涵盖湖北省所有水库、大中小河流水文监测情况。

下载链接: 湖北省水文数据共享

【下述方法已失效】

Problem

X 峡库区库水位作为一项基本的水文数据,在地灾、环境和水力等研究中极其重要。

设计 python 脚本采集库水位数据,每天自动同步,并提供下载。

Solution

  • F12分析网站查询请求,导入 postman,生成 python 代码;
  • 撰写自动采集脚本,将数据存入 mysql 数据库备份(为后期前端分析使用及查询做准备);
  • 同时导出为 xlsx 文件提供用户下载;
  • 利用 crontab 创建定时任务,每日定时更新 xlsx 文件。

Feature

  • 分时数据,每日 2:00、8:00、14:00 和 20:00 都会有水位数据
  • 数据丰富,有上下游水位和库入库流速
  • 多站点,有 X 峡、葛洲坝、向家坝和溪洛渡等站点的数据

Preview

Download

代码已部署于服务器,每日更新 Excel 文件。下载地址

Others

源码: Github

Email: ddxid@outlook.com