气象数据处理(nc文件读写)

# 供女朋友学习用

NetCDF(Network Common Data Form)是一种自描述的二进制文件格式,在大气和海洋领域广泛使用,如各种大气海洋再分析资料,数值模式的输入输出等。

可以直接用HDFView读取nc文件。

python读取nc文件使用的库是netCDF4

pip install netCDF4

import netCDF4 as nc

以cosmic提供的nc文件为例,可直接读取为dataset

file = "atmPrf_C2E6.2023.035.23.58.G12_0001.0001_nc"
dataset = nc.Dataset(file)

print(dataset)

气象数据处理(nc文件读写)_第1张图片气象数据处理(nc文件读写)_第2张图片

 其中包括属性(attributes)、维度(dimensions)、变量(variables)。

# 可以打印属性
for attr in dataset.ncattrs():
    # 属性名,属性值
    print(attr,dataset.getncattr(attr))
   

你可能感兴趣的:(气象,python)