python--socket部分(最简单的客户端和服务器端的实例)
客户端
# Authod liguochuan # 客户端 import socket # 声明socket的链接类型 client = socket.socket() # 连接一个地址和端口 client.connect(('localhost', 6969)) #发送bytes数据类型的数据 client.send(b"hello word") # 接收服务器端发送过来的数据 data = client.recv(1024) print("服务器端发送回来的数据:",data) client.close()
服务器端
# Authod liguochuan # 服务器端 import socket # 声明链接类型 server = socket.socket() # 绑定一个网卡和选择端口 server.bind(('0.0.0.0', 6969)) # 开始监听 server.listen() # 开始等待请求(conn为客户端发送的请求在服务器端生成的连接实例,addr为请求的地址以及端口号) print("等待请求") conn, addr = server.accept() print("收到请求") # 接收数据 data = conn.recv(1024) print("从客户端接收到的数据:", data) # 返回处理好的数据 conn.send(data.upper()) server.close()
运行结果:


浙公网安备 33010602011771号