rtygwwwerr
热带风暴
热带风暴
  • 注册日期2012-08-02
  • 最后登录2018-04-23
  • 粉丝5
  • 关注0
  • 发帖数334
  • 来自
阅读:1019回复:19

[论坛月刊]自动下载NMC雷达图小工具

楼主#
更多 发布于:2017-07-18 11:39
spider.zip(出售1 金钱, 2KB, 已下载10次) 
python的脚本,需要有Python的运行环境。可以自动保存nmc高清雷达图
用法:
python spider.py --city XXX --save_dir XXX --sleep_seconds XXX
city:需要获取的雷达站名(注意与nmc网站的名称一致,不知道的请打开http://www.nmc.gov.cn的雷达图页面,看最后的站名,比如成都http://www.nmc.gov.cn/publish/radar/chendu.html),默认是成都。
save_dir:图片保存的文件夹,如果不存在请先手动创建,默认是我电脑上的目录,请运行时输入自己电脑上的路径
sleep_seconds:保存时间间隔,单位秒,默认是300s,即每5分钟获取一次图片(建议大一些,否则会给nmc服务器造成太大压力,有封ip的风险)



例如:python spider.py --city mianyang --save_dir c:\ --sleep_seconds 300
再补充几个雷达拼图的city参数:
全国:chinaall
华南:huanan
东北:dongbei
华北:huabei
华中:huazhong
西北:xibei
华东:huadong
西南:xinan

如果想要下载某个区域的雷达图,添加参数--city XXX,
比如: --city chinaall  就可以保存全国的雷达拼图

版本1.01 修改了一个可能导致crash的bug
[rtygwwwerr于2017-07-19 11:16编辑了帖子]
1条评分, 好评度 +3
  • tcfa_gw
    好评度 +3
    优秀帖
    2017-07-20 01:18
喜欢1 评分1

最新喜欢:

MageMage
磕点核桃或许还有救
热带低压
热带低压
  • 注册日期2015-08-27
  • 最后登录2018-01-28
  • 粉丝6
  • 关注3
  • 发帖数127
  • 来自
1楼#
发布于:2017-07-18 14:01
这个程序不错
[磕点核桃或许还有救于2017-07-18 17:34编辑了帖子]
福州三牧中学气象爱好者
回复(0) 喜欢(0)     评分
rtygwwwerr
热带风暴
热带风暴
  • 注册日期2012-08-02
  • 最后登录2018-04-23
  • 粉丝5
  • 关注0
  • 发帖数334
  • 来自
2楼#
发布于:2017-07-18 14:45
方便自动下载雷达图,后期可以制作成gif动画
回复(1) 喜欢(0)     评分
磕点核桃或许还有救
热带低压
热带低压
  • 注册日期2015-08-27
  • 最后登录2018-01-28
  • 粉丝6
  • 关注3
  • 发帖数127
  • 来自
3楼#
发布于:2017-07-18 14:48
rtygwwwerr锛毞奖阕远略乩状锿迹笃诳梢灾谱鞒蒰if动画鍥炲埌鍘熷笘
为什么我的开了以后会闪退

图片:QQ浏览器截屏未命名.png

[磕点核桃或许还有救于2017-07-18 14:49编辑了帖子]
福州三牧中学气象爱好者
回复(0) 喜欢(0)     评分
rtygwwwerr
热带风暴
热带风暴
  • 注册日期2012-08-02
  • 最后登录2018-04-23
  • 粉丝5
  • 关注0
  • 发帖数334
  • 来自
4楼#
发布于:2017-07-18 15:25
目录正确吗?你看一下说明,需要手动设置保存目录,运行时加上--save_dir XXX的参数
回复(0) 喜欢(0)     评分
rtygwwwerr
热带风暴
热带风暴
  • 注册日期2012-08-02
  • 最后登录2018-04-23
  • 粉丝5
  • 关注0
  • 发帖数334
  • 来自
5楼#
发布于:2017-07-18 15:28
比如你要保存到C:\radar(如果该目录不存在,请手动创建一个)
python spider.py --save_dir "C:\radar"
回复(1) 喜欢(0)     评分
rtygwwwerr
热带风暴
热带风暴
  • 注册日期2012-08-02
  • 最后登录2018-04-23
  • 粉丝5
  • 关注0
  • 发帖数334
  • 来自
6楼#
发布于:2017-07-18 15:36
再补充几个雷达拼图的city参数:
全国:chinaall
华南:huanan
东北:dongbei
华北:huabei
华中:huazhong
西北:xibei
华东:huadong
西南:xinan

如果想要下载某个区域的雷达图,添加参数--city XXX,
比如: --city chinaall  就可以保存全国的雷达拼图
回复(0) 喜欢(0)     评分
磕点核桃或许还有救
热带低压
热带低压
  • 注册日期2015-08-27
  • 最后登录2018-01-28
  • 粉丝6
  • 关注3
  • 发帖数127
  • 来自
7楼#
发布于:2017-07-18 15:49
好像还是不行

[磕点核桃或许还有救于2017-07-18 15:58编辑了帖子]
福州三牧中学气象爱好者
回复(0) 喜欢(0)     评分
磕点核桃或许还有救
热带低压
热带低压
  • 注册日期2015-08-27
  • 最后登录2018-01-28
  • 粉丝6
  • 关注3
  • 发帖数127
  • 来自
8楼#
发布于:2017-07-18 15:55
rtygwwwerr锛毐热缒阋4娴紺:\radar(如果该目录不存在,请手动创建一个)
python spider.py --save_dir "C:\radar"
鍥炲埌鍘熷笘
这是成功了吗?
怎么第二次又闪退了?

图片:QQ浏览器截屏未命名2.png



但是为什么文件是空的?

图片:QQ浏览器截屏未命名3.png



修改后的代码好像也没毛病

图片:QQ浏览器截屏未命名4.png

[磕点核桃或许还有救于2017-07-18 16:12编辑了帖子]
福州三牧中学气象爱好者
回复(0) 喜欢(0)     评分
rtygwwwerr
热带风暴
热带风暴
  • 注册日期2012-08-02
  • 最后登录2018-04-23
  • 粉丝5
  • 关注0
  • 发帖数334
  • 来自
9楼#
发布于:2017-07-18 16:17
更新了一下代码,再试一次
回复(0) 喜欢(0)     评分
上一页
游客

返回顶部