Pythonは簡単なTCPサーバーを書きます


毎日1つの“あなたはそんなに多くの塩と塩漬けの魚を食べてどんな違いがあります!”
今日は简単なTCPサービスのプログラムを更新して、流れを理解します
  • ソケットの作成socketパッケージの作成ソケット
  • バインドIPおよびポートbindバインドホストポート
  • リスニングlistenメソッドリスニング
  • 接続アドレスacceptメソッド受信接続ポート
  • を取得する.
  • 受信recv設定最大受信値
  • 復号decode法による復号
  • クライアント
  • を閉じる.
    あまり話さないで、コードをつけてください.
    import socket #   
    tcp_server_socket = socket.socket(socket.AF_INET,socket.SOCK_STREAM)#     
    tcp_server_socket.bind(('',6789))#           
    tcp_server_socket.listen(128)#  ()       
    client_socket,client_addr= tcp_server_socket.accept()#    (accept(   ))
    recv_data = client_socket.recv(1024)#    
    file_name = recv_data.decode('utf-8')#    
    print(file_name)
    client_socket.close()#