我正在使用xarray进行波浪模型处理,效果很好。只要我不尝试从外部读取to_netcdf结果。即使使用http://xarray.pydata.org/en/stable/io.html中的示例,也无法对结果文件进行ncdump-ed。
import xarray as xr
import numpy as np
import pandas as pd
ds = xr.Dataset({'foo': (('x', 'y'), np.random.rand(4, 5))},
coords={'x': [10, 20, 30, 40],
'y': pd.date_range('2000-01-01', periods=5),
'z': ('x', list('abcd'))})
ds.to_netcdf('saved_on_disk.nc')
-
prompt> ncdump -h saved_on_disk.nc
ncdump: saved_on_disk.nc: NetCDF: Unknown file format
我在Mac上,使用netCDF4 1.2.4,python 2.7和xarray 0.9.6