UDPプロトコルサーバ| UDPクライアント

####、UDPプロトコルサーバ
インポートソケット
の代わりの#socket.SOCK_DGRAM UDPプロトコル
SK = socket.socket(タイプ= socket.SOCK_DGRAMの)
#バインドアドレス
sk.bind(( "127.0.0.1"、9000))

のような#1 UDP初めてサーバーは、最初のメッセージ受け入れなければなりません
MSG、cli_addr = sk.recvfrom(1024)
印刷(MSG、cli_addr)

MSG2 = "はい、本当に良い、今日のために金曜日" 
#のsendto( "送信するメッセージ" .encodeを()、(IP、ポート))
sk.sendto(msg2.encode( "UTF-8")、cli_addr)

近い接続UDP#
sk.close()
#### UDPクライアントの
インポートソケット
SK =(タイプ= socket.SOCK_DGRAMの)socket.socket 
MSG = "素敵な一日" 
#のUDPはデータ送信
#1のsendto((.encodeを"送信するメッセージ")、(IP、ポートを))
sk.sendto(msg.encode( "UTF-8")、( "127.0.0.1"、9000))

UDPデータ受信#
MSG、ADDR = sk.recvfrom(1024)
印刷(MSG、ADDR)
RES = MSG .decode( "UTF-8")
を印刷(RES)
に近い接続UDP#
sk.closeを()

  

 

おすすめ

転載: www.cnblogs.com/huangjiangyong/p/10960925.html