我正在尝试从受用户名和密码保护的网页中检索信息。
我通过身份验证,使用我的用户名和密码发送POST。之后,我通过重定向页面返回响应对象。当我浏览该页面时,我发现我必须等待几秒钟或者单击继续进入主页面。我的问题是如何跳过此重定向或强制脚本转到主页面。
import requests
main_url = 'https://my_main_page.com/edit#'
login = {
'USER' : 'username',
'PASSWORD' : 'password',
}
r = requests.post(main_url,
data=login,) #here I have now redirecting page with the
#url as main_url , but in page source I see
#redirecting page, not my expected page
print r.url
print r.text
答案 0 :(得分:1)
试试这个:
col-xs-2
答案 1 :(得分:0)
也许这可以帮到你: http://docs.python-requests.org/en/latest/user/quickstart/#redirection-and-history
也许您需要使用请求方法。但post方法也应该与请求参数一起使用: http://docs.python-requests.org/en/latest/api/#requests.request