A Minimal Server : Server « Network « Python Tutorial






import socket

s = socket.socket()

host = socket.gethostname()
port = 1234
s.bind((host, port))

s.listen(5)
while True:
    c, addr = s.accept()
    print 'Got connection from', addr
    c.send('Thank you for connecting')
    c.close()








21.3.Server
21.3.1.A Minimal Server
21.3.2.Base Server
21.3.3.A SocketServer-Based Minimal Server
21.3.4.A Forking Server
21.3.5.A Threading Server
21.3.6.Sending Streaming Data
21.3.7.TCP Timestamp Server
21.3.8.Echo Server Bound to Specific Address
21.3.9.Delaying Server
21.3.10.Echo Server with Timeouts