【发布时间】:2015-07-21 22:47:32
【问题描述】:
这里有点麻烦,
我正在尝试将 numpy.ndarray 转换为字符串,我已经这样做了:
randomArray.tostring()
它有效,但我想知道是否可以将其转换回 numpy.ndarray。
最好的方法是什么?
我正在使用 numpy 1.8.1
上下文: 目标是将 numpy.ndarray 作为消息发送到 rabbitmq(pika 库)
【问题讨论】:
-
您可能会发现这个答案很有用:[1]: stackoverflow.com/questions/5387208/…
-
遗憾的是 tostring() 方法返回字节,即使使用此解决方案我也不知道如何转换它。
-
请注意
.tostring()is deprecated in NumPy 1.19,首选拼写为.tobytes()。两者在其他方面具有相同的行为。
标签: python numpy multidimensional-array