python打开nc文件

发布网友 发布时间:2022-04-22 01:10

我来回答

1个回答

热心网友 时间:2022-07-12 13:48

读取nc文件时,我们需要首先导入python的库文件。第一个是文件或目录的处理库文件,第二个是维度数组与矩阵运算模块,这里可以不用。 第三个是nc文件读取模块。 输入命令:directory_name = "E:\\py_model\\ECMWF"#给出目录名称 ff = os.listdir(directory_name)#读取目录下的所有文件 print(ff)#输出文件名称 可以看到我们print的文件名与文件夹下的是一样的。 接着可以输入:for item in ff: nc_file = directory_name + "\\" + item print(nc_file)# 得到文件的绝对路径,逐个读取文件夹中的nc文件。 使用Dataset,可以查看nc文件中都有些啥东西: nc_obj = Dataset(nc_file) print(nc_obj)
提取nc文件中的数据:如我们提取它的经纬度数据:lon = nc_obj['longitude'][:] print(lon) lat = nc_obj['latitude'][:] print(lat)

声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com