您好我有一个python thrift客户端和一个erlang thrift服务器。 python客户端需要读取二进制文件并将文件内容作为二进制类型发送到erlang服务器。 我做了
文件=( “文件名”, “RB”)
binarycontent = file.read()
但是当我将变量“binarycontent”发送到thrift服务器时,我得到{thrift_socket_server,244,{child_error,function_clause,[]}}错误 另外,如果我输入(binarycontent),它会说它是一个字符串。
我的问题是python中有一个名为binary的类型,或者我应该如何将这个二进制内容发送到服务器端?