小工具知识网

当前位置: 首页 > 行业知识 > python socket模块 UDP协议 两个py文件的通讯03

行业知识

python socket模块 UDP协议 两个py文件的通讯03

2026-10-29 04:46:43 来源:互联网转载

UDP协议���通信允许一个服务器同时和多个客户端通信,

()

TCP协议不支持.

# 服务器端import socketsk = socket.socket(type=socket.SOCK_DGRAM)  # 括号内容表示UDP协议 而不是默认的TCPsk.bind(('127.0.0.1', 8090))  # IP与端口while 1:    msg_r, addr = sk.recvfrom(1024)  # 接收消息 addr为来信方ip地址和端口    print(msg_r.decode('utf-8'), addr)    msg_s = input('>>>')    sk.sendto(msg_s.encode('utf-8'), addr)  # 发出消息sk.close()
# 客户端import socketsk = socket.socket(type=socket.SOCK_DGRAM)while 1:    msg_s = input('>>>')    sk.sendto(msg_s.encode('utf-8'), ('127.0.0.1', 8090))    msg_r, addr = sk.recvfrom(1024)    print(msg_r.decode('utf-8'))sk.close()
()

上一篇:掌握封包制作秘籍与源码解读技巧,轻松成为操作高手!

下一篇:网吧影视vip怎么重启服务器?