请选择 进入手机版 | 继续访问电脑版
爱气象,爱气象家园! 

气象家园

 找回密码
 立即注册

QQ登录

只需一步,快速开始

新浪微博登陆

只需一步, 快速开始

搜索
查看: 9677|回复: 12

[netcdf] fnl数据实现批量下载的方法(亲测可行)

[复制链接]

新浪微博达人勋

发表于 2017-4-21 15:20:17 | 显示全部楼层 |阅读模式

登录后查看更多精彩内容~

您需要 登录 才可以下载或查看,没有帐号?立即注册 新浪微博登陆

x
本帖最后由 dophineliu 于 2017-4-21 15:25 编辑

在论坛搜索许久,一直没找到fnl 数据批量下载的方法,经过摸索,下载成功。记录下方法,跟大家分享。如果前人已有提供过,大家权当看个故事。1. 首先进入fnl下载网页
https://rda.ucar.edu/datasets/ds083.2/#!access
2. 选取所需数据,进入数据下载页面:
Screen Shot 2017-04-21 at 3.05.42 pm.png
3. 将range selection选为on,点取所需的第一个文件和最后一个文件,这样两个filename之间的所有文件都会被选中。
4. 点击create,生成下载的脚本文件,我一般选择wget的格式。会生成脚本文件的网页页面,复制文本为.txt保存。
5. 修改脚本中的set passwd = 'xxxxxx' 改为自己的登录密码,并修改成可执行文件。在shell下运行 chmod 755 *txt。
在脚本中的注释部分有指导操作方法。
6. 在执行脚本前,需要先下载一个授权文件,就是一个cookie(不懂中文怎么说~)授权文件下载方法:
执行该命令




    wget --save-cookies cookie_file_name--post-data="email=your_email_address&passwd=your_password&action=login" https://rda.ucar.edu/cgi-bin/login


可参照这个链接https://rda.ucar.edu/#!FAQs
执行后,会生成一个cookie_file_name 文件,将文件名改为auth.rda.ucar.edu
7. txt 和cookie文件需在同一目录下, 然后执行txt,命令 ./*.txt 就可以实现批量下载啦。
需注意的是,授权文件的有效期是5天,超期需重新下载授权文件。


另外还有通过python脚本实现批量下载的方法,不需下载授权文件,更为方便,有时间再更。



Screen Shot 2017-04-21 at 3.13.58 pm.png
密码修改失败请联系微信:mofangbao

新浪微博达人勋

发表于 2017-11-18 18:23:11 | 显示全部楼层
请问这种下载方法是windows下进行的,还是linux下进行的?
密码修改失败请联系微信:mofangbao

新浪微博达人勋

 楼主| 发表于 2017-11-18 20:06:20 | 显示全部楼层
jinlili_001 发表于 2017-11-18 18:23
请问这种下载方法是windows下进行的,还是linux下进行的?

我用的是linux
密码修改失败请联系微信:mofangbao

新浪微博达人勋

发表于 2018-3-7 15:14:45 | 显示全部楼层

大型机上可以用吗
密码修改失败请联系微信:mofangbao

新浪微博达人勋

 楼主| 发表于 2018-3-13 13:27:07 | 显示全部楼层
蜻蜓队长 发表于 2018-3-7 15:14
大型机上可以用吗

都可以的,我在本地和服务器上都下过
密码修改失败请联系微信:mofangbao

新浪微博达人勋

发表于 2018-3-13 14:27:25 | 显示全部楼层
dophineliu 发表于 2018-3-13 13:27
都可以的,我在本地和服务器上都下过

具体可以说下如何使用吗?我的QQ:1476642498
密码修改失败请联系微信:mofangbao

新浪微博达人勋

发表于 2018-3-13 15:20:18 | 显示全部楼层
dophineliu 发表于 2018-3-13 13:27
都可以的,我在本地和服务器上都下过

不知道如何在大型机上打开下载界面
密码修改失败请联系微信:mofangbao

新浪微博达人勋

 楼主| 发表于 2018-3-15 11:02:21 | 显示全部楼层
蜻蜓队长 发表于 2018-3-13 15:20
不知道如何在大型机上打开下载界面

你可以先下载好批量下载的脚本,传输上大型机不就可以了?
密码修改失败请联系微信:mofangbao

新浪微博达人勋

发表于 2018-3-15 19:06:49 | 显示全部楼层
dophineliu 发表于 2018-3-15 11:02
你可以先下载好批量下载的脚本,传输上大型机不就可以了?

好的,谢谢
密码修改失败请联系微信:mofangbao

新浪微博达人勋

发表于 2018-3-15 19:08:11 | 显示全部楼层
dophineliu 发表于 2018-3-15 11:02
你可以先下载好批量下载的脚本,传输上大型机不就可以了?

我再研究研究
密码修改失败请联系微信:mofangbao
您需要登录后才可以回帖 登录 | 立即注册 新浪微博登陆

本版积分规则

Copyright ©2011-2014 bbs.06climate.com All Rights Reserved.  Powered by Discuz! (京ICP-10201084)

本站信息均由会员发表,不代表气象家园立场,禁止在本站发表与国家法律相抵触言论

快速回复 返回顶部 返回列表