我有一个字符串说
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