我想子集一个NetCDF文件,以提取一个子周期与cdo。
我在spyder中运行以下代码
from cdo import *
cdo = Cdo()
cdo.select('startdate=2003-01-01,end_date=2016-12-31', input='PATH/temperature.nc', output='output.nc')我使用spyder 3.10并收到消息:
TypeError:预期的str、字节或os.PathLike对象,而不是NoneType
当我运行cdo = Cdo()时
发布于 2022-06-16 15:12:21
最近,在mac上进行了一次自制升级之后,我的Cdo()命令出现了问题,然后卸载cdo软件包,然后重新安装它,解决了这个问题。
但是,您确定错误在cdo=Cdo()命令中吗?我注意到您在"end_date“中有一个下划线,这是您的问题中的错误还是代码中的错误?
如果您只选择日期,那么使用seldate如何?
from cdo import *
cdo = Cdo()
cdo.seldate('2003-01-01,2016-12-31', input='PATH/temperature.nc', output='output.nc')https://stackoverflow.com/questions/72315958
复制相似问题