我对python很新。我有一个三维耦合生物地球化学 - 流体动力学模型的输出,数据是netcdf4格式。每个netcdf文件包含〜130个独特的3-D变量,我想在python中读取这些变量的选择,以便我可以随后操作,切片,平均等子集。每个变量名称& variable是字典键值对。我认为应该有一种方法来读取这些变量的选择,例如通过根据字典键选择要读取的变量值的子集(我想要读取的变量都具有相同的前缀,例如。zoo1,zoo2,zoo3 ),但我在cdms2或netcdf4教程文献中找不到这样的方法。我唯一能找到的是引用我想要一次读取的每个变量,例如:
导入cdms2
f = cdms2.open('filename.nc')
zoo1 = f ['zoo1']
由于我想要读取所有具有相同前缀的80个变量,这将超出单调乏味。如果有人知道如何处理这些变量,我也会立即批量读取所有变量,尽管它不如能够选择我的子集那么理想。该文件不仅包含变量,因此我认为我不能对整个文件进行批量读取(如果可能的话)。建议?