TCP服务端编写:监听一个端口,建立请求后接收数据并且恢复bye,然后关闭连接,继续等待其他客户端连接。
服务器端程序
from socket import *
tcp_server = socket(AF_INET,SOCK_STREAM) #创建socket
tcp_server.bind((‘’, 5001)) #绑定本地IP与端口
tcp_server.listen(5) #设置最大监听数
client,client_info = tcp_server.accept() #等待连接
recv_data = client.recv(1024) #接收数据
client.close()
tcp_server.close() #关闭连接
客户端程序
from socket import *
tcp_client = socket(AF_INET,SOCK_STREAM) #创建socket
tcp_client.connect((‘localhost’, 5001)) #连接服务器
tcp_client.send(‘hello python’) #发送数据
tcp_client.close() #关闭连接
时间: 2024-11-09 05:14:21