我如何在python的netcdf文件中读取变量的值?

问题描述 投票:-1回答:1

我有一个名为air.sig995.2012.nc的NetCDF文件。它具有四个变量:('lat','lon','time','air')

我正在尝试读取任何变量的值,可以使用下面的代码说变量air

import scipy.io.netcdf as S
fileobj=S.netcdf_file('air.sig995.2012.nc','r')
data=fileobj.variables['air'].getValue()

但是它给我下面的错误:

ValueError:只能将大小为1的数组转换为Python标量

我对python很陌生。谁能帮我这个忙。

python variables netcdf
1个回答
0
投票
import xarray as xr 

File = xr.oped_dataset('path/file.nc')
Var = File.['air'][:]
© www.soinside.com 2019 - 2024. All rights reserved.