Python Programming/Networks
Tools
General
Sister projects
In other projects
![]() | This page or section is an undeveloped draft or outline. You can help todevelop the work, or you can ask for assistance in theproject room. |
Python can also communicate via sockets.
This simple Python program will fetch a 4096 byte HTTP response from Google:
importsocket,syssock=socket.socket(socket.AF_INET,socket.SOCK_STREAM)sock.connect(("google.com",80))sock.send('GET / HTTP/1.1\r\n')sock.send('User-agent: Mozilla/5.0 (wikibooks test)\r\n\r\n')print(sock.recv(4096))
Most Python developers will prefer to use a high-level interface over using sockets, such asTwisted andurllib2.