Я пытаюсь прочитать файл netcdf с помощью Spyder (python 3.7) из пакета Anacondas и получаю сообщение об ошибке:
[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)
Здесь - фактический файл.