TIMEX TIMEX - 7 months ago 12
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

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()
404
>>> a=urllib.urlopen('http://www.google.com/')
>>> a.getcode()
200
Comments