Mega Code Archive

 
Categories / Python Tutorial / Network
 

Set up a server that will receive packets from a client and send packets to a client

import socket HOST = "127.0.0.1" PORT = 5000 mySocket = socket.socket( socket.AF_INET, socket.SOCK_DGRAM ) mySocket.bind( ( HOST, PORT ) ) while 1:    packet, address = mySocket.recvfrom( 1024 )    print "From host:", address[ 0 ]    print "Host port:", address[ 1 ]    print "Length:", len( packet )    print "\t" + packet    mySocket.sendto( packet, address )    print "Packet sent\n" mySocket.close()