全て、
4バイトのデータをサービスに送信して1024recvバッファーを設定する単純なPythonスクリプトがあります。サービスから返されたバイト数を測定してロジックを組み込む方法を理解しようとしています。したがって、応答が10バイトより大きい場合はXを実行し、そうでない場合はYを実行します。応答をバイト単位で測定する方法がわかりません。ポインタをいただければ幸いです。
import socket
s = socket.socket(socket.AF_INET, socket.SOCK_STREAM)
address = ("10.0.0.1", 5000)
s.connect(address)
s.send('1234')
data = socket.recv(1024)
s.close()