获取数据的方式
#!/usr/bin/env python
#-*- coding:utf-8 -*-
import urllib2
u='zhangdapeng89@gmail.com'
p='xxxxxxxxxxxxxxxxx'
url='https://api.github.com/users/username'
def encodeUserData(user,password):
return "Basic " + (user + ":" + password).encode('base64').rstrip()
req = urllib2.Request(url)
req.add_header('Accept','application/json')
req.add_header("Content-type","application/x-www-form-urlencoded")
req.add_header('Authorization',encodeUserData(u,p))
res = urllib2.urlopen(req)
print res.read()