python 讀取netCDF 文件方法


1. 安裝netCDF庫

首先下載netCDF包,網址:https://pypi.org/project/netCDF4/

 選擇符合自己要求的whl文件

 使用 pip 命令進行安裝

pip install netCDF4-1.5.3-cp38-cp38-win_amd64.whl

2. 相關代碼如下所示:

 1 from netCDF4 import Dataset
 2 
 3 # 查看nc數據基本信息
 4 # nc_obj = Dataset(r'E:\文檔\My RSM-VAT Files\Data\Example\PRD_SD_JAN_41_41\CMAQ\ACONC.1',mode='r', format="NETCDF4")
 5 path = r"E:\PaperData\PRD_SD_JAN_41_41\CMAQ\ACONC.1"
 6 nc_obj = Dataset(path, mode='r', format="NETCDF4")
 7 print(nc_obj)
 8 # 查看nc數據各個變量的信息
 9 print(nc_obj.variables.keys())
10 for i in nc_obj.variables.keys():
11     print('___________________________________________')
12     print(i)
13     print(nc_obj.variables[i])
14 
15 NOx = (nc_obj.variables['NOx'][:])
16 SO2 = (nc_obj.variables['SO2'][:])
17 NH3 = (nc_obj.variables['NH3'][:])
18 VOC = (nc_obj.variables['VOC'][:])

計算結果如圖所示

 

 

注意:路徑中若出現中文字符則需要轉碼,但是目前本人尚未實現該技術。 

 

參考資料:

https://blog.csdn.net/wildand/article/details/88899718

 https://www.cnblogs.com/oikoumene/p/11137789.html

https://www.csdn.net/gather_2e/Mtjagg2sMzM2LWJsb2cO0O0O.html


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM