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