socket udp交流

import socket

ip_port = ('127.0.0.1', 9988)
sk = socket.socket(type=socket.SOCK_DGRAM)
sk.bind(ip_port)
while True:
    msg, client_addr = sk.recvfrom(1024)
    print(msg.decode('utf-8'))
    content = input('请输入:')
    sk.sendto(content.encode('utf-8'), client_addr)


sk.close()
import socket

sk=socket.socket(type=socket.SOCK_DGRAM)
server_addr=('127.0.0.1',9988)
while True:
    content=input('请输入:')
    if content.upper()=='Q':
        break
    sk.sendto(content.encode('utf-8'),server_addr)
    msg=sk.recv(1024).decode('utf-8')
    print(msg)
    if msg.upper()=='Q':
        break
sk.close()

 

posted @ 2019-04-12 16:05  我的IT007  阅读(32)  评论(0)    收藏  举报