2014-02-08 34 views
0

我想這一個身份驗證的網站,並獲得響應頭

s = requests.Session() 

s.auth = ('user', 'pass') 

s.headers.update({'x-test': 'true'}) 

s.get('http://httpbin.org/headers', headers={'x-test2': 'true'}) 

,但我得到的HTML輸出並不像我所需要的。

回答

1

有沒有import聲明:

>>> s = requests.Session() 
Traceback (most recent call last): 
    File "<stdin>", line 1, in <module> 
NameError: name 'requests' is not defined 

>>> import requests # <---------------------------- 
>>> s = requests.Session() 
>>> 

順便說一句,請確保您安裝python-requests

+0

這不是真正的問題,我想登錄一個網站,並得到的響應不是我存儲在模板中的HTML文件。我可以這樣做嗎? – ManikandanV