简单的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()
posted @ 2022-01-28 20:59  __sunshine  阅读(514)  评论(0)    收藏  举报