Я пытаюсь вручную скопировать все размеры, переменные и атрибуты файла NetCDF в новый файл. Как и в случае копировать файл netcdf с помощью python, это работает хорошо, за исключением таких параметров хранения, как ' fill_value» или «размеры блоков». В ncdump -sch
эти параметры показаны с подчеркиванием (_):
float var1(time, lat, lon) ;
var1:_FillValue = NaNf ;
var1:grid_mapping = "crs" ;
var1:unit = "m" ;
var1:_Storage = "chunked" ;
var1:_ChunkSizes = 1, 14, 146 ;
var1:_DeflateLevel = 9 ;
var1:_Shuffle = "true" ;
var1:_Endianness = "little" ;
В createVariable я могу установить эти параметры для новую переменную, но как я могу получить такие параметры, как «fill_value» или «chunksizes» из существующего файла с помощью модуля netcdf4-python? Каков синтаксис для чтения этих параметров?