欢迎光临散文网 会员登陆 & 注册

IMERG系列数据下载代码

2023-03-13 18:56 作者:周子鱼_  | 我要投稿

IMERG-L下载地址:GES DISC Dataset: GPM IMERG Late Precipitation L3 Half Hourly 0.1 degree x 0.1 degree V06 (GPM_3IMERGHHL 06) (nasa.gov)

网上寻找的代码总是会断掉,推测是time out 的原因,改用readline()逐行读取,避免这一问题。

from data_downloader import downloader, parse_urls

#_________________首先取得授权
netrc = downloader.Netrc()
netrc.add('urs.earthdata.nasa.gov','用户名','密码',overwrite=True)

#_________________其次从网站批量下载
# 文件输出目录
folder_out = r'文件输出目录路径'
# 包含url的文件路径
urlfile = r'包含url的文件路径/subset_..._.txt'

with open(urlfile) as f:
   while True:
       line = f.readline()
       url = line.strip()
       downloader.download_data(url, folder_out)
       if not line:
           break
f.close()

IMERG系列数据下载代码的评论 (共 条)

分享到微博请遵守国家法律