import socket
if __name__ == '__main__':
# 建立udpsocket
udp_socket = socket.socket(socket.AF_INET, socket.SOCK_DGRAM)
# 設定socket選項, 開啟發送廣播消息的功能
# 1. SOL_SOCKET:目前socket
# 2. SO_BROADCAST: 廣播選項
# 3. True:開啟發送廣播消息功能
udp_socket.setsockopt(socket.SOL_SOCKET, socket.SO_BROADCAST, True)
# 192.168.131.255: 隻給131網段發送廣播消息
# 255.255.255.255: 發送廣播消息不區分網段
# 發送廣播消息
udp_socket.sendto("大家好,我是小汪,多多關照!".encode("gbk"), ("255.255.255.255", 2425))
# 關閉socket
udp_socket.close()