【python】udp 数据的发送和接收

import socket
def main():
# 创建一个udp套接字
udp_socker = socket.socket(socket.AF_INET,socket.SOCK_DGRAM)
# 从键盘获取数据
send_data = input(“请输入要发送的数据:”)
# 可以使用套接字手法数据
udp_socker.sendto(send_data.encode(“utf-8”), (‘192.168.2.1’,8080))
# 关闭套接字
udp_socker.close()

def recv_mesage():
# 1. 创建套接字
udp_socket = socket.socket(socket.AF_INET, socket.SOCK_DGRAM)

# 2. 绑定一个本地信息
localaddr = (“”,8888)
udp_socket.bind(localaddr)

# 3. 接收数据
recv_data = udp_socket.recvfrom(1024)
recv_msg = recv_data[0]
send_addr = recv_data[1]

# 4. 打印接收到的信息
print(“%s:%s” % str(send_addr), recv_msg.decode(“utf-8”))

# 5. 关闭套接字
udp_socket.close()https://www.cnblogs.com/liudianer/p/11753778.html

Python量化投资网携手4326手游为资深游戏玩家推荐:《《我的英雄学院:英雄之心》:【学院探秘】制作组首次发声!讲述最真实的“英雄成长记”!

「点点赞赏,手留余香」

    还没有人赞赏,快来当第一个赞赏的人吧!
0 条回复 A 作者 M 管理员
    所有的伟大,都源于一个勇敢的开始!
欢迎您,新朋友,感谢参与互动!欢迎您 {{author}},您在本站有{{commentsCount}}条评论