Mega Code Archive

 
Categories / Python Tutorial / Network
 

UDP Example

import socket, sys, time host = "127.0.0.1" textport = 123456 s = socket.socket(socket.AF_INET, socket.SOCK_DGRAM) try:     port = int(textport) except ValueError:     port = socket.getservbyname(textport, 'udp') s.connect((host, port)) data = "data" s.sendall(data) s.shutdown(1) print "Looking for replies; press Ctrl-C or Ctrl-Break to stop." while 1:     buf = s.recv(2048)     if not len(buf):         break     print "Received: %s" % buf