UDP客户端发送信息例子与UDP服务端最简化例子

UDP客户端发送信息例子

(ps:仅有代码,小伙伴们利用百度,冲啊!!!)

# coding=utf-8
from socket import *
# 最简化的UDP客户端发送消息代码
s = socket(AF_INET,SOCK_DGRAM) # UDP类型的套接字
addr = ("127.0.0.1",8888)
data = input("请输入:")
s.sendto(data.encode("gbk"),addr)
s.close()

UDP服务端最简化例子

(ps:仅有代码,小伙伴们利用百度,冲啊!!!)

#coding=utf-8
from socket import *
# 最简化的UDP服务端代码
s = socket(AF_INET,SOCK_DGRAM)  # 创建UDP类型的套接字(必要udp)
# ip可以不写,127.0.0.1是本机ip地址,8888为端口号
s.bind(("127.0.0.1",8888))
print("等待接受数据!")
# 表示本次接收到的最大字节数
recv_data = s.recvfrom(1024)
print(f"收到远程消息:{recv_data[0].decode('gbk')},from{recv_data[1]}")

s.close()

PS:感兴趣的小伙伴可以去查查UDP与TCP的区别与适用领域
冲冲冲

你可能感兴趣的:(网络编程萌新级,udp,网络,python)