组团学

UDP编程

阅读 (168021)

UDP编程

截屏2020011414.32.51.png

server.py

import socket server = socket.socket(socket.AF_INET, socket.SOCK_DGRAM) server.bind(("10.0.128.226", 8888)) while 1: # data:接收到客户端传递的数据 # addr:客户端的IP data, addr = server.recvfrom(1024) print("收到来自%s的消息:%s"%(addr[0], data.decode("utf-8")))

client.py

import socket client = socket.socket(socket.AF_INET, socket.SOCK_DGRAM) while 1: data = input() client.sendto(data.encode("utf-8"), ("10.0.128.226", 8888)) # #不建议使用 # client = socket.socket(socket.AF_INET, socket.SOCK_DGRAM) # client.connect(("10.0.128.226", 8888)) # while 1: # data = input() # client.send(data.encode("utf-8"))
需要 登录 才可以提问哦