The urllib2 module (In Progress)

This is an improved version of the urllib module.

Example: Using the urllib2 module to fetch a remote resource
# File:

import urllib2

f = urllib2.urlopen("")

for k, v in f.headers.items():
    print k, "=", v

print "read", len(, "bytes from", f.geturl()

content-length = 11445
accept-ranges = bytes
server = Apache/2.0.54 (Debian GNU/Linux) DAV/2 SVN/1.1.4 mod_python/3.1.3
Python/2.3.5 mod_ssl/2.0.54 OpenSSL/0.9.7e
last-modified = Fri, 18 May 2005 18:26:14 GMT
connection = close
etag = "601f6-2cb5-128c3d80"
date = Sat, 1 Jun 2005 12:00:00 GMT
content-type = text/html
read 11445 bytes from

To be continued.


A Django site. rendered by a django application. hosted by webfaction.