私はクラスオブジェクトをsocket.sendto(classObject、(host、port))に送りたいと思います。python:socket.sendto()内のクラスオブジェクトを送信
基本的に私はメッセージでいくつかの情報を送信したいと思います。これを行うにはどうすればよいですか。
私はクラスオブジェクトをsocket.sendto(classObject、(host、port))に送りたいと思います。python:socket.sendto()内のクラスオブジェクトを送信
基本的に私はメッセージでいくつかの情報を送信したいと思います。これを行うにはどうすればよいですか。
できません。データを送信しようとする前にシリアル化してください。
bits = pickle.dumps(classObject)
を使用してsocket.sendto(bits , (host , port))
にデータを送信します。 そしてclassObject = pickle.loads(bits)
を使用してオブジェクトを取得してください。
どのようなオブジェクトですか?誰が相手を聞いていますか? 「その他の情報」とは何ですか? – jforberg
試したコードを見せてもらえますか?それはあなたが達成しようとしていることを正確に把握するのに役立ちます。送信側と受信側の両方で適切な試行を送信してください。 –