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()

results matching ""

    No results matching ""