zarr-python - 存储和处理分块多维数组
使用分块和压缩在本地、内存、ZIP、S3或GCS存储中保存大型多维数组,并兼容NumPy、Dask和Xarray。
标签
更新于: 2026-10-06该技能可以做什么
- 创建分块数组
- 读写数组切片
- 调整并追加数组
- 配置压缩编解码器
- 选择存储后端
- 组织层级组结构
- 附加数组元数据
- 使用分片存储
输入
- 数组形状和数据类型
- 数组数据
- 存储路径或后端
- 分块配置
- 压缩配置
- 云存储凭据
- 云项目配置
输出
- Zarr数组
- 已存储的数组数据
- NumPy数组读取结果
- 层级组结构
- 数组和组元数据
- 存储对象
要求
- Python 3.11或更高版本
- zarr软件包
- S3存储需安装s3fs
- Google Cloud Storage需安装gcsfs
