【发布时间】:2019-12-01 00:36:05
【问题描述】:
我正在尝试在 python 脚本中使用 NCO 命令 ncap2 来更改气候 NetCDF 文件中的时间单位:
from nco import Nco
nco = Nco()
nco.ncap2(input='in.nc', output='out.nc', options =['-s', '\\"time@units=\\"days since 00-12-30 00:00:00\\"\\"'])
但是,这给了我一个错误:
C:\Users\test\Miniconda3\envs\download\Library\bin\ncap2 -s "time@units="从 00-12-30 00:00:00 开始的天数"" --output=out.nc in.nc
虽然直接从命令行使用 ncap2 效果很好:
ncap2 -s "time@units=\"days since 00-12-30 00:00:00\"" in.nc out.nc
有解决办法吗?我正在用python编写我的主要代码,所以我想在任何地方都使用pynco。
【问题讨论】: