# coding: utf-8
import urllib2
url = ''
req = urllib2.Request(url)
r = urllib2.urlopen(req)
print r.code
print r.read()
# coding: utf-8
import urllib2
url = 'https://api.github.com'
req = urllib2.Request(url)
# basic auth
password_manager = urllib2.HTTPPasswordMgrWithDefaultRealm()
password_manager.add_password(None, gh_url, 'user', 'pass')
auth_manager = urllib2.HTTPBasicAuthHandler(password_manager)
opener = urllib2.build_opener(auth_manager)
urllib2.install_opener(opener)
handler = urllib2.urlopen(req)
print handler.getcode()
print handler.headers.getheader('content-type')