TIMEX TIMEX - 1 year ago 68
Python Question

In Python, how do I use urllib to see if a website is 404 or 200?

How to get the code of the headers through urllib?

Answer Source

The getcode() method (Added in python2.6) returns the HTTP status code that was sent with the response, or None if the URL is no HTTP URL.

>>> a=urllib.urlopen('http://www.google.com/asdfsf')
>>> a.getcode()
>>> a=urllib.urlopen('http://www.google.com/')
>>> a.getcode()
Recommended from our users: Dynamic Network Monitoring from WhatsUp Gold from IPSwitch. Free Download