2
我使用xmlrpc.server
構建服務器,並使用pickle.dumps()
來酸洗一些數據。然後我用xmlrpc.client
構建一個客戶端,並使用pickle.loads()
來unpickle這個數據,但我對抗以下問題:TypeError:需要類似字節的對象,而不是'Binary'
我使用xmlrpc.server
構建服務器,並使用pickle.dumps()
來酸洗一些數據。然後我用xmlrpc.client
構建一個客戶端,並使用pickle.loads()
來unpickle這個數據,但我對抗以下問題:TypeError:需要類似字節的對象,而不是'Binary'
給出一個Binary
實例bin
,你可以得到的數據作爲bytes
或者bin.data
的bytearray
實例。
我只能從代碼片斷猜您提供的,但下面應該工作:
ret = pickle.loads(ret.data)
我已經試過了,我認爲它確實有效!非常感謝! –
請提供[最小,完整,可驗證的示例](http://stackoverflow.com/help/ MCVE)。 –
對不起,源代碼真的很大,不能在這裏顯示。 –
@lxg_april這就是爲什麼你應該嘗試隔離問題並粘貼相關代碼。 – schwobaseggl