####サイクルのメッセージ インポートソケット SK = socket.socket() #は、ホスト、ネットワークに登録 sk.bind(( "127.0.0.1"、9001)) #リスニングポート sk.listen() :真しばらくは #確立します3ウェイハンドシェイク コネティカット、ADDR = sk.accept() しばらく真: RES = conn.recv(1024) #バイトストリーム、元の文字列に RES2 = res.decode( "UTF-8") を印刷(RES2) strvar =入力( "あなたはそれをクライアント側にメッセージを送りたい何:?") conn.send(strvar.encode( "UTF-8")) strvar == "Q" IF: BREAKの #を4回行い、振っ はconn.closeを() #9000ポート還付システム sk.close()
####クライアントの インポートソケット SK = socket.socket() sk.connect(( "127.0.0.1"、9001)) :しばらく真 strvarはINPUT =( "あなたが送信するメッセージを入力してください") のデータは、#を送りましたバイナリバイトストリームが必要です sk.send(strvar.encode( "UTF-8")) RES = sk.recvを(1024) :B RESが"Q"を== IF BREAKの 印刷(res.decode( "UTF-8") ) #接続クローズ )(sk.closeを