python调用api的几种方式:
1、urllib2def run(self):
username, password = getword()
try:
print "-"*12
print "User:",username,"Password:",password
req = urllib2.Request(sys.argv[1])
passman = urllib2.HTTPPasswordMgrWithDefaultRealm()
passman.add_password(None, sys.argv[1], username, password)
authhandler = urllib2.HTTPBasicAuthHandler(passman)
opener = urllib2.build_opener(authhandler)
fd = opener.open(req)
print "
Username:",username,"Password:",password,"----- Login successful!!!
"
print "Retrieved", fd.geturl()
info = fd.info()
for key, value in info.items():