Ich versuche, eine Reihe von .NC-Dateien durchlaufen, um ein wenig Code auszuführen. Das Testskript unten druckt die ersten Dateinamen in dem Verzeichnis, aber wenn ich ncfile = netCDF4.Dataset(fname, 'r')
verwenden erhalte ich die FehlerPython os.walk netCDF4 funktioniert nicht
File "netCDF4\_netCDF4.pyx",
line 1795, in netCDF4._netCDF4.Dataset.__init__
(netCDF4\_netCDF4.c:12278)
RuntimeError: No such file or directory
Ist dies ein Kompatibilitätsproblem mit os.walk und netCDF4 oder ist es ein einfacher Fehler, den ich machen werde?
import os
import netCDF4
for root, dirs, files in os.walk('E:\satellite .nc data\ENVISAT2006'):
for fname in files:
print fname # works up to here and without line below it prints all filenames
ncfile = netCDF4.Dataset(fname, 'r')