browser = mechanize.Browser()
header = {'User-Agent':
    'Mozilla/5.0 (Windows NT 5.1; rv:14.0) Gecko/20100101 Firefox/14.0.1',
    'Referer': 'http://whateveritis.com'}
url = 'http://google.com'
request = urllib.request.Request(url, None, header)
response = browser.open(request)
print(response.geturl())
print(response.read())
response.close()
Python Mechanize – как добавить заголовок в один вызов .open()?