我基本上是从Java应用程序向Python服务器发送双打。现在,我如何检索那些双打并将它们存储在变量中?
这是我检索数据/双打的方法:
data = client_sock.recv(1024)
现在data
是一个字符串。我想要一双。我该怎么办?
答案 0 :(得分:2)
要从IEEE 754转换,您需要使用struct
module,如下所示:
value = struct.unpack("<d", data[:8])
请注意,<
表示little-endian。如果这不起作用,请尝试>d
。