在python中,我想發送一個請求到一個url,它會返回一些信息給我。問題是,如果我嘗試從瀏覽器訪問網址,會出現一個彈出框並要求輸入用戶名和密碼。然而,我有這個url的用戶名和密碼,我不知道如何讓python自動完成這些字段來訪問URL。從python腳本訪問受密碼保護的url
這是我的代碼,返回401錯誤:
bing = "https://api.datamarket.azure.com/Data.ashx/Bing/SearchWeb/Web?Query=%
(term)s&$top=50&$format=json" %__function()
results = urllib2.urlopen(bing).read()
編輯:只是爲了澄清,function
返回一個名爲term
變量,因爲它有術語在URL查詢功能
非常感謝,非常感謝 – adohertyd 2012-07-05 12:05:37