此方法用到了requests模塊 #!/usr/bin/python # coding=utf8 import requests username = 'user'password = 'pass'url = 'http:// res = requests.get(url, auth=(username, password)) page = res.content print page
下面的這種方法是用urllib2模塊python
import urllib2 url = 'http:// username = 'user' password = 'pass' p = urllib2.HTTPPasswordMgrWithDefaultRealm() p.add_password(None, url, username, password) handler = urllib2.HTTPBasicAuthHandler(p) opener = urllib2.build_opener(handler)urllib2.install_opener(opener) page = urllib2.urlopen(url).read() print page
以上也參考了別人的東西,只是爲了作一記錄,只在http認證模塊加密的內容驗證過,別的還有待驗證ui