python - 从 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)
解决方案
print(ds.variables.keys())
查看 netcdf 文件中的所有变量。打印上述语句还将给出文件中温度变量的键。
将其分配给一个变量,如下所示:temp_variable =ds.variables["#temp#"]
注意:将#temp# 替换为温度变量的键
推荐阅读
- python - JSON文件选择键和值出错
- postgresql - 如何在 LIKE 搜索中显式类型转换 ENUM 类型?
- excel - 如何在未安装 Excel 的情况下使用 Powershell 递归地将文件夹中的所有 .xls 转换为 .xlsx
- google-bigquery - 如何部分过滤子集字符串?
- node.js - 作为 API 调用的一部分,您如何在数据库查询中正确传递变量?
- php - 当结果不应该是数组时,PHP函数返回数组
- powerbi - 在 PowerBI 中逐月比较服务订单数量时无法显示条件格式图标
- sql-server - SSIS 目标表被阻止。如何防止这种情况
- java - 如何在java受保护方法中测试局部变量
- go - 不声明类型的嵌套结构