【Python】TCPクライアントとサーバーの開発

1. TCPクライアントプログラムの開発プロセス

ここに画像の説明を挿入
1. クライアント ソケット オブジェクトを作成する (電話を購入する)
2. サーバー ソケットとの接続を確立する (通話)
3. データを送信する (通話)
4. データを受信する (応答する)
5. クライアント ソケットを閉じる (電話を切る)
通常、接続確立要求を開始するのはクライアント プログラムです。

import socket
if __name__ == '__main__':
# 1.创建客户端套接字对象(买电话)
tcp_client_socket = socket.socket(socket.AF_INET,socket.SOCK_STREAM)
# 2.和服务端套接字建立连接(打电话)
tpc_client_socket.connect(("172.18.18.24",8080))
# 3,发送数据(说话)
tcp_client_socket.send("nihao".encode(encoding='utf-8'))
# 4.接收数据(接听)
recv_data = tcp_client_socket.recv(1024)
# 5.关闭客户端套接字(挂电话)
tcp_client_socket.close()

おすすめ

転載: blog.csdn.net/weixin_40293999/article/details/130277058