# ========================================================= # Send UDP broadcast packets # # From: https://stackoverflow.com/questions/12607516/ # python-udp-broadcast-not-sending # ========================================================= from socket import * cs = socket(AF_INET, SOCK_DGRAM) cs.setsockopt(SOL_SOCKET, SO_REUSEADDR, 1) cs.setsockopt(SOL_SOCKET, SO_BROADCAST, 1) # python 2 cs.sendto('This is a test', ('255.255.255.255', 54545)) # python 3 cs.sendto('This is a test', ('255.255.255.255'.encode(), 54545))