from mechanize import Browser
browser = Browser()
resp = browser.open('http://www.oxfam.com')
resp.geturl()
browser.set_handle_redirect(False)
resp = browser.open('http://www.oxfam.com')
from urllib.error import HTTPError
try:
    resp = browser.open('http://www.oxfam.com')
except HTTPError as e:
    print('Got error code', e.code)
Получение и перехват HTTP-ответа с помощью Mechanize в Python