Изменить источник данных из THREDDS Catalouge для NetCDF
Привет, я использую этот код отсюда. Как читать файл NetCDF и писать в CSV с помощью Python. Я хочу иметь возможность извлечь "Mean_period_of_swell_waves_ordered_sequence_of_data" из каталога THREDDS здесь, но получаю следующую ошибку. Я использую Canopy
Есть идеи почему? Спасибо Алек
IndexErrorTraceback (most recent call last)
/home/GRIB-extract-SWPER.py in <module>()
73 #vname = 'surf_el'
74 var = nc.variables[vname]
---> 75 hs = var[istart:istop,iy,ix]
76 tim = dtime[istart:istop]
77
netCDF4/_netCDF4.pyx in netCDF4._netCDF4.Variable.__getitem__ (netCDF4/_netCDF4.c:39739)()
netCDF4/_netCDF4.pyx in netCDF4._netCDF4.Variable._get (netCDF4/_netCDF4.c:49789)()
IndexError:
1 ответ
Исправлено путем изменения
var = nc.variables[vname]
hs = var[istart:istop,iy,ix]
tim = dtime[istart:istop]
в
var = nc.variables[vname]
tp = var[istart:istop,iy,ix]
tim = dtime[istart:istop]