【问题标题】:h5netcdf as default xarray engineh5netcdf 作为默认的 xarray 引擎
【发布时间】:2018-04-12 23:35:19
【问题描述】:

xarray 的默认后端引擎在这个function 中设置为 netcdf4

让 h5netcdf 成为 xarray 中默认引擎的最佳方法是什么?

【问题讨论】:

  • 我认为直接设置默认引擎是不可能的。在 open_datasetto_netcdf 调用中设置 engine 关键字参数是否由于某种原因不起作用?

标签: python hdf5 python-xarray netcdf4


【解决方案1】:

目前这不可能,但我们欢迎通过xarray.set_options() 接口添加诸如选项之类的拉取请求。

【讨论】:

  • 鉴于 xarray 和 h5netcdf 的共同作者身份,这似乎是一个自然的进步。是否有原因它还没有发生?我错过了什么吗?
  • @TedHabermann - 我认为它还没有出现。 Xarray 开发在 h5netcdf 之前就开始了,所以旧的默认设置是并且可能会在一段时间内保持netcdf4-python
  • 如果未安装 netCDF4-Python,将 h5netcdf 作为写入 netCDF4 文件的默认引擎可能是有意义的。但是,是的,我们一开始并没有这样做,因为 h5netcdf 是新的和实验性的(在某种程度上它仍然是)。
猜你喜欢
  • 2019-12-30
  • 2020-08-11
  • 2011-05-11
  • 2013-08-28
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2021-06-19
  • 2017-06-16
相关资源
最近更新 更多