尝试在python 3.7中读取netcdf文件时出现未知文件格式错误

时间:2019-07-11 19:45:43

标签: python python-3.7 netcdf4

我正在尝试从Anacondas包中使用Spyder(python 3.7)读取netcdf文件,并且收到错误消息:

  

[Errno -51] NetCDF:未知文件格式:b'AMSR2-MBT_v2r0_GW1_s201907081630360_e201907081809340_c201907081825230.nc'

我尝试使用import os和其他方法设置路径。似乎可能是试图使用路径作为文件名,或者netCDF安装可能存在问题

我还尝试将AMSR2_path作为MBT_data变量加入文件名,但这没有帮助。

import os
import netCDF4

#os.getcwd() #Use to check the current location 
#os.chdir() #Use to change directory
AMSR2_path = os.path.join(os.getcwd()) #Returns the current working 
directory

MBT_data = "AMSR2- 
MBT_v2r0_GW1_s201907081630360_e201907081809340_c201907081825230.nc"
print(type(MBT_data)) 

data = netCDF4.Dataset(MBT_data,"r")
print(data.variables)

Here是实际文件。

0 个答案:

没有答案