wiz@natali:~$ python
Python 2.6.6 (r266:84292, Sep 15 2010, 16:22:56)
[GCC 4.4.5] on linux2
Type "help", "copyright", "credits" or "license" for more information.
>>> import socket
>>> s = socket.socket(socket.AF_INET, socket.SOCK_STREAM)
>>> s.bind(('', 8001))
>>> s.listen(1)
>>> conn, addr = s.accept()
>>> conn, addr
(<socket._socketobject object at 0x7f75ef4b4ad0>, ('127.0.0.1', 52989))
>>> conn.recv(1024)
'GET / HTTP/1.1\r\nUser-Agent: curl/7.21.0 (x86_64-pc-linux-gnu) libcurl/7.21.0 OpenSSL/0.9.8o zlib/1.2.3.4 libidn/1.18\r\nHost: localhost:8001\r\nAccept: */*\r\n\r\n'
>>> conn.send('not really\n')
11
>>> conn.close()
>>>