首页 > 解决方案 > 在JS中解压numpy数组

问题描述

我有浮点数数组,我使用 zlib 压缩并存储在数据库中。然后我想通过 HTTP 发送压缩数据并使用 JavaScript 在客户端解压缩。我该怎么做?我正在使用以下代码压缩数据:

import numpy as np
import zlib

compressedData = zlib.compress(np.array([1.5, 2.5, 1.0]))

我可以简单地在 python 中使用:

import numpy as np
import zlib

decomrpessedData = np.fromstring(zlib.decompress(compressedData), np.float) 

但是如何在 JS 中解压呢?我试过pako,但没有成功。这是错误的方法吗?我应该使用其他库压缩数组吗?

标签: javascriptpythonnumpyzlibpako

解决方案


推荐阅读