from socket import * ip_port=('127.0.0.1',8080) buffer_size=1024 udp_server=socket(AF_INET,SOCK_DGRAM) udp_server.bind(ip_port) while True: data=udp_server.recvfrom(buffer_size) #返回的是元組 print('來自客戶端:',data) # msg=input('服務端輸入>>>:') udp_server.sendto(data[0].upper(),data[1])
from socket import * ip_port=('127.0.0.1',8080) buffer_size=1024 udp_client=socket(AF_INET,SOCK_DGRAM) while True: msg = input('客戶端輸入:>>>').strip() udp_client.sendto(msg.encode('utf-8'),ip_port) #無面向鏈接,因此要指定IP_port data=udp_client.recvfrom(buffer_size) print('來自服務端:',data)