Mega Code Archive

 
Categories / Python / Network
 

Obtain Web Page Information With Simple Error Handling

import sys, urllib2 req = urllib2.Request(sys.argv[1]) try:     fd = urllib2.urlopen(req) except urllib2.URLError, e:     print "Error retrieving data:", e     sys.exit(1) print "Retrieved", fd.geturl() info = fd.info() for key, value in info.items():     print "%s = %s" % (key, value)