udp广播
现实生活中的广播
网络编程中的广播
import socket
# 创建udp套接字
s = socket.socket(socket.AF_INET, socket.SOCK_DGRAM)
# 告诉系统内核刚创建的套接字用来进行广播
s.setsockopt(socket.SOL_SOCKET, socket.SO_BROADCAST, 1)
data = input("请输入要广播的内容:")
while data:
# 注意对于广播对象地址的设置
# <broadcast>表示广播地址
s.sendto(data.encode("utf-8"), ("<broadcast>", 8080))
data = input("请输入要广播的内容:")
s.close()