1

我有一个 IEEE-754 号码被发送到运行 Python3 的 Raspberry-Pi。它作为四个串行字节发送,但我不知道如何在 Python 中将其组装成浮点数。

尝试了有关使用 struct.pack 的各种帖子,但无法得到合理的结果?

对 Python 相当陌生,所以它可能是一个简单的答案?

4

1 回答 1

3

你想要struct.unpack,而不是struct.pack

struct.unpack('<f', bytes) # little-endian
struct.unpack('>f', bytes) # big-endian
于 2013-06-11T21:03:28.730 回答