深圳到底多久没下雨了

最近在看Python的Numpy,但没什么真实数据练手

中午吃饭的时候,看到天气晴朗许多,没有前几天雾霾严重是那么白蒙蒙的一片了

转念一想:深圳好久没下雨了

我似乎已经忘了,在深圳上一次下雨是什么时候

于是打开电脑搜索深圳天气,找到

深圳气象数据网

https://data.szmb.gov.cn/wdn/

看了最近的降雨量,确实是好久没有下雨了

可是是多久下一次雨呢?我点进了

气候资料 —— 深圳国家基本气象站历史数据

下载资料还要先注册,那我再看看别的吧,发现一个

历史趋势查询

还好这里面不需要登录也可以查看历史的天气数据资料

但是

有一行小红字提示!

温馨提示:1.数据为1981年至2010年的历史数据。2.小时数据时间段不能超过三天,日数据时间段不能超过72天。

也就是说:想看全部的降雨量数据还得一次次查,而且每次最多自能查询72天

这回激发了一次性获取全部天气数据的念头

使用的Chrome浏览器,按F12,进入调试模式

在HTML源代码中找到“查询”这个按钮的点击事件:

<input class="dbutton" value="查询" onclick="sure()" type="button">

发现在点击的时候是调用了这个sure()的函数

这个函数应该放在JavaScript脚本中,HTML的搜索没找到这个方法

想必是写在了其他的js文件中,于是搜索script标签:

<script type="text/javascript" src="/wdn/design/js/basicHistoryQuery.js"></script>

看到这个名字 basicHistoryQuery 想必八九不离十了

打开这个js文件一看,还挺清楚的看到了sure()方法

获取表单数据后直接进行了post请求

$.post(LOCAL_ROOT+"/countryBase/getHistoryCountryData.do ",{dataType:dataType,yaosu:yaosu,sdate:sdate,edate:edate},function(data){

马上打开postman,新建一个post请求

method:post
url:https://data.szmb.gov.cn/countryBase/getHistoryCountryData.do
body:
    dataType:1
    yaosu:rain
    sdate:1981-01-01
    edate:2010-12-31

成功一次请求回历史上全部降雨记录!

注意:我这里使用postman遇到一个问题害我卡壳了一下,选择body类型的时候要选

x-www-form-urlencoded

而不是直接的

form-data

成功一次请求回历史上全部降雨记录!

注意:我这里使用postman遇到一个问题害我卡壳了一下,选择body类型的时候要选

x-www-form-urlencoded

而不是直接的

form-data

这回能有些真实的数据源来进行一些简单的数据分析实验了

关键是不只有降雨量,看这个js文件中

if(yaosu=="temp"){
    tuName="温度趋势图";
    HighchartsConfig.series[0].type = 'line';
}else if(yaosu=="rain"){
    tuName="降水趋势图";
    HighchartsConfig.series[0].type = 'column';
}else if(yaosu=="rh"){
    tuName="相对湿度趋势图";
    HighchartsConfig.series[0].type = 'line';
}else if(yaosu=="wind"){
    tuName="风速风向趋势图";
    HighchartsConfig.series[0].type = 'line';
}else if(yaosu=="pressure"){
    tuName="气压趋势图";
    HighchartsConfig.series[0].type = 'line';
}else if(yaosu=="visibility"){
    tuName="能见度趋势图";
    HighchartsConfig.series[0].type = 'line';
}

你只要在post请求的时候设置yaosu参数即可获取这些数据

气温        temp
降水        rain
相对湿度    rh
风速风向    wind
气压        pressure
能见度      visibility

这些数据也够玩一玩了,之后我们可以使用python数据分析的方法去分析这些数据。

话说回来:深圳到底多久没下雨了?

©著作权归作者所有,转载或内容合作请联系作者
  • 序言:七十年代末,一起剥皮案震惊了整个滨河市,随后出现的几起案子,更是在滨河造成了极大的恐慌,老刑警刘岩,带你破解...
    沈念sama阅读 203,324评论 5 476
  • 序言:滨河连续发生了三起死亡事件,死亡现场离奇诡异,居然都是意外死亡,警方通过查阅死者的电脑和手机,发现死者居然都...
    沈念sama阅读 85,303评论 2 381
  • 文/潘晓璐 我一进店门,熙熙楼的掌柜王于贵愁眉苦脸地迎上来,“玉大人,你说我怎么就摊上这事。” “怎么了?”我有些...
    开封第一讲书人阅读 150,192评论 0 337
  • 文/不坏的土叔 我叫张陵,是天一观的道长。 经常有香客问我,道长,这世上最难降的妖魔是什么? 我笑而不...
    开封第一讲书人阅读 54,555评论 1 273
  • 正文 为了忘掉前任,我火速办了婚礼,结果婚礼上,老公的妹妹穿的比我还像新娘。我一直安慰自己,他们只是感情好,可当我...
    茶点故事阅读 63,569评论 5 365
  • 文/花漫 我一把揭开白布。 她就那样静静地躺着,像睡着了一般。 火红的嫁衣衬着肌肤如雪。 梳的纹丝不乱的头发上,一...
    开封第一讲书人阅读 48,566评论 1 281
  • 那天,我揣着相机与录音,去河边找鬼。 笑死,一个胖子当着我的面吹牛,可吹牛的内容都是我干的。 我是一名探鬼主播,决...
    沈念sama阅读 37,927评论 3 395
  • 文/苍兰香墨 我猛地睁开眼,长吁一口气:“原来是场噩梦啊……” “哼!你这毒妇竟也来了?” 一声冷哼从身侧响起,我...
    开封第一讲书人阅读 36,583评论 0 257
  • 序言:老挝万荣一对情侣失踪,失踪者是张志新(化名)和其女友刘颖,没想到半个月后,有当地人在树林里发现了一具尸体,经...
    沈念sama阅读 40,827评论 1 297
  • 正文 独居荒郊野岭守林人离奇死亡,尸身上长有42处带血的脓包…… 初始之章·张勋 以下内容为张勋视角 年9月15日...
    茶点故事阅读 35,590评论 2 320
  • 正文 我和宋清朗相恋三年,在试婚纱的时候发现自己被绿了。 大学时的朋友给我发了我未婚夫和他白月光在一起吃饭的照片。...
    茶点故事阅读 37,669评论 1 329
  • 序言:一个原本活蹦乱跳的男人离奇死亡,死状恐怖,灵堂内的尸体忽然破棺而出,到底是诈尸还是另有隐情,我是刑警宁泽,带...
    沈念sama阅读 33,365评论 4 318
  • 正文 年R本政府宣布,位于F岛的核电站,受9级特大地震影响,放射性物质发生泄漏。R本人自食恶果不足惜,却给世界环境...
    茶点故事阅读 38,941评论 3 307
  • 文/蒙蒙 一、第九天 我趴在偏房一处隐蔽的房顶上张望。 院中可真热闹,春花似锦、人声如沸。这庄子的主人今日做“春日...
    开封第一讲书人阅读 29,928评论 0 19
  • 文/苍兰香墨 我抬头看了看天上的太阳。三九已至,却和暖如春,着一层夹袄步出监牢的瞬间,已是汗流浃背。 一阵脚步声响...
    开封第一讲书人阅读 31,159评论 1 259
  • 我被黑心中介骗来泰国打工, 没想到刚下飞机就差点儿被人妖公主榨干…… 1. 我叫王不留,地道东北人。 一个月前我还...
    沈念sama阅读 42,880评论 2 349
  • 正文 我出身青楼,却偏偏与公主长得像,于是被迫代替她去往敌国和亲。 传闻我的和亲对象是个残疾皇子,可洞房花烛夜当晚...
    茶点故事阅读 42,399评论 2 342

推荐阅读更多精彩内容