UDP接受消息-2018-04-02

2018-05-23  本文已影响0人  ZJXianG

'''
写代码,接消息
1、监听端口号 5678
'''
from socket import *

创建UDP对象

udp_socket = socket(type=SOCK_DGRAM)
#重复绑定,后者覆盖前者,前者阻塞 可选择写,也不可选择不写
# udp_socket.setsockopt(SOL_SOCKET, SO_REUSEADDR, 1)

监听

udp_socket.bind(('',8888))
print('等待接收中...')

接消息

ret = udp_socket.recvfrom(1024)

print(type(ret))

print('接收的内容>%s'%str(ret))

data,address = udp_socket.recvfrom(1024)

print(data,address)

print('【Receive from %s : %s】:%s'%(address[0],address[1],data.decode('gbk')))

关闭

udp_socket.close()

print('哦了。。。')

上一篇下一篇

猜你喜欢

热点阅读