Python中UDP协议编程

socket中UDP协议

udp协议的特点
-可以发空(数据报协议,有头)
-不需要建连接
-不会粘包
-不可靠(客户端,服务端谁断开都不受影响)

udp客户端

import socket

#udp

client = socket.socket(type = socket.SOCK_DGRAM)

#发送消息
client.sendto('guapi'.encode('utf8'),('192.168.11.207',8080))

date,addr = client.recvfrom(1024)
print(date)

udp服务端

import socket



server = socket.socket(type = socket.SOCK_DGRAM)

server.bind(('192.168.11.207',8080))

while True:
    #接受消息
    date,addr = server.recvfrom(1024)
    print(date)
    #发送消息
    server.sendto(date.upper(),addr)
原文地址:https://www.cnblogs.com/ledgua/p/11528805.html