I use API to download data, however the data format is not netcdf now. I use web to download it and find the file format become zip, so how can I modify it?
The code is following:
import cdsapi
dataset = “reanalysis-era5-single-levels”
c = cdsapi.Client()
request= {
‘product_type’: ‘reanalysis’,
‘variable’: [
‘10m_u_component_of_wind’, ‘10m_v_component_of_wind’, ‘2m_dewpoint_temperature’,
‘2m_temperature’, ‘cloud_base_height’, ‘convective_available_potential_energy’,
‘convective_inhibition’, ‘convective_precipitation’, ‘forecast_albedo’,
‘high_cloud_cover’, ‘instantaneous_10m_wind_gust’, ‘instantaneous_moisture_flux’,
‘k_index’, ‘large_scale_precipitation’, ‘low_cloud_cover’,
‘mean_sea_level_pressure’, ‘mean_top_net_long_wave_radiation_flux’, ‘medium_cloud_cover’,
‘precipitation_type’, ‘sea_surface_temperature’, ‘skin_reservoir_content’,
‘skin_temperature’, ‘soil_temperature_level_1’, ‘soil_temperature_level_2’,
‘soil_temperature_level_3’, ‘soil_temperature_level_4’, ‘surface_latent_heat_flux’,
‘surface_net_solar_radiation’, ‘surface_net_solar_radiation_clear_sky’, ‘surface_pressure’,
‘surface_sensible_heat_flux’, ‘total_cloud_cover’, ‘total_column_water’,
‘total_column_water_vapour’, ‘total_precipitation’, ‘total_totals_index’,
‘volumetric_soil_water_layer_1’, ‘volumetric_soil_water_layer_2’, ‘volumetric_soil_water_layer_3’,
‘volumetric_soil_water_layer_4’, ‘zero_degree_level’],
‘year’:’2024’,
‘month’: ‘01’,
‘day’: ‘01‘,
‘time’: ‘00:00’,
‘area’: [60, 90, 0, 150,],
‘data_format’: ‘netcdf’,
‘download_format’:‘unarchived’
}
target =‘era5_surface_2024-01-01_00.nc’
c.retrieve(dataset,request,target)