简单的UDP测试
# UDP:server
import socket
ss = socket.socket(socket.AF_INET, socket.SOCK_DGRAM)
ss.bind(('127.0.0.1', 8080))
while True:
data, client_addr = ss.recvfrom(2)
print('客户端信息:', data.decode('utf-8'))
print('客户端地址:', client_addr)
# UDP client
import socket
ss = socket.socket(socket.AF_INET, socket.SOCK_DGRAM)
while True:
data = input('>>:').strip()
if data == 'exit()':
break
flag = ss.sendto(data.encode('utf-8'), ('127.0.0.1', 8080))
print('标志位:', flag)
ss.close()

浙公网安备 33010602011771号