分类 深度学习 下的文章

使用如下脚本下载数据

import cdsapi
c = cdsapi.Client()

c.retrieve(
    'reanalysis-era5-pressure-levels',
    {
        'product_type': 'reanalysis',
        'variable': 'temperature',
        'pressure_level': '1000',
        'year': '2024',
        'month': '01',
        'day': ['01','02'],
        'time': ['00:00','06:00','12:00','18:00'],
        'format': 'netcdf',
        'area': [40,100,30,110],  # N,W,S,E 经纬度裁剪【重点,减少文件体积】
    },
    'era5_t2m_202401.nc')

运行时出现

requests.exceptions.HTTPError: 403 Client Error: Forbidden for url: https://cds.climate.copernicus.eu/api/retrieve/v1/processes/reanalysis-era5-pressure-levels/execution
required licences not accepted
Not all the required licences have been accepted; please visit https://cds.climate.copernicus.eu/datasets/reanalysis-era5-pressure-levels?tab=download#manage-licences to accept the required licence(s).

需要手动点击,相关数据的链接接受license

然后重新运行脚本就可以获取到数据了。