- 积分
- 37
- 贡献
-
- 精华
- 在线时间
- 小时
- 注册时间
- 2022-2-5
- 最后登录
- 1970-1-1
|
GrADS
系统平台: |
|
问题截图: |
- |
问题概况: |
各位大佬好,现在era5下载hourly数据不能直接选择多年一起下载,而是要循环下载,但是我通过循环代码一直下载不下来,也没有进行过报错,希望有大佬能指点一下我。 |
我看过提问的智慧: |
看过 |
自己思考时长(天): |
7 |
登录后查看更多精彩内容~
您需要 登录 才可以下载或查看,没有帐号?立即注册
x
import cdsapi # 导入cdsapi库
c = cdsapi.Client(timeout=600,quiet=False,debug=True) # 创建用户
first_year = 1994
last_year = 2023
# 下载数据
for year in range(first_year, last_year + 1):
print("=========================================================")
print("Downloading {year}".format(year=year))
c.retrieve(
'reanalysis-era5-single-levels', # 数据集名称
{
'format': 'netcdf', # 数据格式
'product_type': 'reanalysis', # 产品类型
'year': str(year), # 年
'month': [
'07',
],
'day': [
'01', '02', '03',
'04', '05', '06',
'07', '08', '09',
'10', '11', '12',
'13', '14', '15',
'16', '17', '18',
'19', '20', '21',
'22', '23', '24',
'25', '26', '27',
'28', '29', '30',
'31',
],
'time': [
'00:00', '01:00', '02:00',
'03:00', '04:00', '05:00',
'06:00', '07:00', '08:00',
'09:00', '10:00', '11:00',
'12:00', '13:00', '14:00',
'15:00', '16:00', '17:00',
'18:00', '19:00', '20:00',
'21:00', '22:00', '23:00',
],
'variable': '10m_u_component_of_wind', # 变量名称
},
'uwind7.nc') # 存储文件名称
|
|