ソケットTCPサーバ|ソケットTCPクライアント - >サイクル

####サイクルのメッセージ
インポートソケット
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を

  

 

  

おすすめ

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