Python-TCP客户端程序开发

TCP客户端,需要与服务端建立连接,连接建立成功后才可以进行数据的传输。

 1 # 1.导入模块
 2 import socket
 3 
 4 if __name__ == '__main__':
 5     # 2.创建套接字对象
 6     tcp_client_socket = socket.socket(socket.AF_INET, socket.SOCK_STREAM)
 7 
 8     # 3.建立连接
 9     tcp_client_socket.connect(("127.0.0.1", 9090))
10 
11     # 4.发送数据
12     send_data = "你好,我是客户端!"
13     # 将数据编码成二进制
14     send_data_encode = send_data.encode("gbk")
15     tcp_client_socket.send(send_data_encode)
16 
17     # 5.接收数据,并设置最大接收字节数为1024
18     recv_data = tcp_client_socket.recv(1024)
19     recv_data_decode = recv_data.decode("gbk")
20     print("客户端接受到的数据为:", recv_data_decode)
21     # 6.关闭套接字
22     tcp_client_socket.close()

 

posted @ 2019-12-07 16:13  老王同鞋  阅读(724)  评论(0编辑  收藏  举报