gpt4 book ai didi

Python:KeyError:分析多个 netCDF 文件时 u'key'

转载 作者:行者123 更新时间:2023-12-01 09:15:47 26 4
gpt4 key购买 nike

我对 Python 比较陌生,正在尝试分析 netCDF 文件的整个文件夹。当我尝试运行代码时,出现关键错误:u'satcode'。这是我的代码:

import netCDF4 as nc
import glob
import numpy as np

filenames = []
for name in glob.glob("/Users/my_name/Desktop/ISCCP/*"):
print name
filenames.append(name)
# below reads multiple files (file_list)
f = nc.MFDataset(filenames)

我知道错误出在 f = nc.MFDataset(filenames),但我不知道为什么。我的回溯说:

runfile('/Users/my_name/.spyder/West_Coast_Model.py', wdir='/Users/my_name/.spyder') /Users/my_name/Desktop/ISCCP/ISCCP-Basic.HGG.v01r00.GLOBAL.1983.07.01.0000.GPC.10KM.CS00.EA1.00 (5).nc /Users/my_name/Desktop/ISCCP/ISCCP-Basic.HGH.v01r00.GLOBAL.1983.07.99.0300.GPC.10KM.CS00.EA1.00.nc /Users/my_name/Desktop/ISCCP/ISCCP-Basic.HGH.v01r00.GLOBAL.1983.07.99.0600.GPC.10KM.CS00.EA1.00.nc /Users/my_name/Desktop/ISCCP/ISCCP-Basic.HGH.v01r00.GLOBAL.1983.07.99.0900.GPC.10KM.CS00.EA1.00.nc /Users/my_name/Desktop/ISCCP/ISCCP-Basic.HGH.v01r00.GLOBAL.1983.07.99.1200.GPC.10KM.CS00.EA1.00.nc /Users/my_name/Desktop/ISCCP/ISCCP-Basic.HGH.v01r00.GLOBAL.1983.07.99.1500.GPC.10KM.CS00.EA1.00.nc /Users/my_name/Desktop/ISCCP/ISCCP-Basic.HGH.v01r00.GLOBAL.1983.07.99.1800.GPC.10KM.CS00.EA1.00.nc /Users/my_name/Desktop/ISCCP/ISCCP-Basic.HGH.v01r00.GLOBAL.1983.07.99.2100.GPC.10KM.CS00.EA1.00.nc /Users/my_name/Desktop/ISCCP/ISCCP-Basic.HGH.v01r00.GLOBAL.1983.08.99.0000.GPC.10KM.CS00.EA1.00.nc Traceback (most recent call last):

File "", line 1, in runfile('/Users/my_name/.spyder/West_Coast_Model.py', wdir='/Users/my_name/.spyder')

File "/Users/my_name/anaconda2/lib/python2.7/site-packages/spyder/utils/site/sitecustomize.py", line 705, in runfile execfile(filename, namespace)

File "/Users/my_name/anaconda2/lib/python2.7/site-packages/spyder/utils/site/sitecustomize.py", line 94, in execfile builtins.execfile(filename, *where)

File "/Users/my_name/.spyder/West_Coast_Model.py", line 20, in f = MFDataset(filenames)

File "netCDF4/_netCDF4.pyx", line 5888, in >netCDF4._netCDF4.MFDataset.init

KeyError: u'satcode'

最佳答案

我想我已经解决了这个问题。文件中的第 0 项已损坏,因此我重新下载它并将其转换为 netCDF4_CLASSIC 并且它有效。

关于Python:KeyError:分析多个 netCDF 文件时 u'key',我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/51271812/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com