首页 > 解决方案 > 从 NETCDF 文件中提取数据

问题描述

我只是一个 python 初学者,我在从 netcdf 文件中提取数据时遇到了一些麻烦。

例如,在这段代码中,我试图用温度创建一个变量,但它没有出现在变量资源管理器控制台中。有谁知道为什么?

import netCDF4 as nc
import numpy as np
fn ='C:/Users/Public/Documents/Python Scripts/MERRA2_300.tavgM_2d_slv_Nx.201001.nc4'
ds = nc.Dataset(fn) 

标签: pythonspydernetcdfnetcdf4

解决方案


print(ds.variables.keys())查看 netcdf 文件中的所有变量。打印上述语句还将给出文件中温度变量的键。

将其分配给一个变量,如下所示:temp_variable =ds.variables["#temp#"]

注意:将#temp# 替换为温度变量的键


推荐阅读