2017-04-11 1 views

Répondre

2

Option Python en utilisant netCDF4 directement:

import netCDF4 as nc4 
ds = nc4.Dataset('foo.nc') 
var = ds.variables['bar'] 
print('complevel: %s', var.filters().get('complevel', False)) 

Notez que la méthode filters retourne un dictionnaire de tous les paramètres du filtre HDF5

options Python en utilisant Xarray et netCDF4 sous le capot:

import xarray as xr 
ds = xr.open_dataset('foo.nc') 
print('complevel: %s', ds['bar'].encoding.get('complevel', False)) 

Notez que l'attribut de codage est un dicti onary avec tout le codage des attributs de variable pour chaque variable

Les options de ligne de commande est trop facile:

ncdump -h -s foo.nc