我有一个netCDF文件,并试图使用pythonnetcdf4创建新的变量。但是程序未能将值赋给数组。在
下面是我的代码
import netCDF4
file = netCDF4.dataset(filename, "r+")
tmp = file.createVariable("tmp", "f4", ('time','height','lat','lon'), zlib=True)
tmp.set_auto_mask(False)
tmp.set_auto_maskandscale(False)
//setting values
tmp[0][0][0][0] = 0.1234
print(tmp[0][0][0][0])
//I got 9.96921e+36, which seems to be the default fill value
我该怎么解决这个问题?在
任何帮助都将不胜感激。在
TIA公司
访问NetCDF文件中的变量如下所示:
如果您查看
^{pr2}$tmp
变量并将其打印出来,您将看到如下所示:相关问题 更多 >
编程相关推荐