python实现tcp客户端聊天功能
1、导入socket 模块,具体代码如下:import socket

3、用socket模块中的方法创建一个tcp套接字,具体代码如下:tcp_socket = socket.socket(socket.AF_INET,socket.SOCK_STREAM)

5、继续让用户输入连接的端口号,代码如下:server_port = int(input('请输入端口号:'))

7、进行tcp连接,具体代码:tcp_socket.connect(server_addr)

9、接下来关闭套接字,并且创建一个main函数执行func函数,代码如下:tcp_socket.close()if __name__ == '__main__': func()


11、代码整体总结:import socketdef func(): #创建tcp的套接字 tcp_socket = socket.sock髫潋啜缅et(socket.AF_INET,socket.SOCK_STREAM) #连接服务器 server_ip = input("请输入要连接的ip:") server_port = int(input('请输入端口号:')) server_addr = (server_ip ,server_port) tcp_socket.connect(server_addr) #发送数据 send_data = input("请输入要发送的数据:") tcp_socket.send(send_data.encode('utf-8')) #关闭套接字 tcp_socket.close()if __name__ == '__main__': func()