私はPythonを使用したネットワーキングが初めてです。私はsocket.sendto()
関数で働いていました。のように、メッセージ文字列とともに、関数を介してさらに多くの引数を送信できるかどうかを知りたいですtimestamp
。sendto 関数に変数を追加しました。しかし、それはスローしTypeError: Integer required
ます。なぜそうなのですか?追加の引数を送信するにはどうすればよいですか?
質問する
1875 次
1 に答える
2
関数を介してさらに多くの引数を送信できるかどうかを知りたい
ドキュメントを見てください:
socket.sendto(string, address)
socket.sendto(string, flags, address)
データをソケットに送信します。宛先ソケットは で指定されているため、ソケットをリモート ソケットに接続しないでください
address
。オプションのflags
引数は、上記と同じ意味recv()
です。送信されたバイト数を返します。(アドレスの形式は、アドレスファミリによって異なります — 上記を参照してください。)
socket
高レベルのインターフェースではありません。バイトを送信し、バイトを受信します。送信するデータはすべてstring
引数でエンコードし、受信側でデコードする必要があります。
于 2013-09-07T02:30:17.570 に答える