打包数据时如何在struct pack_into函数中使用UTF-8编码

时间:2018-07-25 09:57:09

标签: python-3.x

我有一个字符串说

res='1532444791.966564        0088    000    8    78 78 78 78 78 77 77 78'

我想将其包装在字节数组中

array = struct.pack("dlqqq",float(res[0:24]),int(res[25:32]),int(res[39:44]),int(res[45:67].replace(" ","")),int(res[40:44]))

此后,我将阵列发送到服务器。

server.sendall(arr)

但是我收到一条错误消息,说编码错误,服务器希望使用UTF-8编码。

是否有更好的方法来执行此操作,或者是否有发送字节加密的方法(因为打包文档中没有提供)

请注意我正在使用python 3,6

0 个答案:

没有答案