home *** CD-ROM | disk | FTP | other *** search
/ OS/2 Shareware BBS: 10 Tools / 10-Tools.zip / pyth_os2.zip / python-1.0.2 / Demo / sockets / broadcast.py next >
Text File  |  1992-09-08  |  292b  |  19 lines

  1. # Send UDP broadcast packets
  2.  
  3. MYPORT = 50000
  4.  
  5. import sys, time
  6. from socket import *
  7. from SOCKET import *
  8.  
  9. s = socket(AF_INET, SOCK_DGRAM)
  10. s.bind('', 0)
  11. s.setsockopt(SOL_SOCKET, SO_BROADCAST, 1)
  12.  
  13. while 1:
  14.     data = `time.time()` + '\n'
  15.     s.sendto(data, ('<broadcast>', MYPORT))
  16.     time.sleep(2)
  17.  
  18.     
  19.