Python Web爬虫登录重定向到登录页面

时间:2016-10-19 12:55:33

标签: python web-crawler python-requests

我目前正在尝试抓取需要登录的主页。我目前的代码如下:

    url="xyz"

    session=requests.Session()
    mail='mail'
    password='pw'

    login_data={
        'clientid':mail,
        'key':password,
         }

    source_code=session.post('xyz_login', data=login_data)

    source_code=session.get(url)

不幸的是,这不起作用。它不会出错,但会将我重定向到登录页面。登录的HTML如下:

<div><input name="clientid" style="margin:5px;width:340px;" value=""/></div>
<div style="padding:0 5px;">Password</div>

<div><input name="key" style="margin:5px;width:340px;" type="password"/></div>
<div style="padding:5px;*padding: 0 5px;">
<input type="submit" style="display:none"/>
<img id="submitButton" src="image/buttonLogin.png" alt="submit" onclick="submitForm();$('#loginForm').submit();" style="cursor:pointer;"/>
<img id="waiting" src="image/indicator.gif" alt="waiting" style="display:none"/>

<a href="Register.aspx" style="margin-left:15px"><img src="image/buttonCreateAccount.png" alt="create new Account"/></a>

有人有想法,问题出在哪里?是因为submitForm()?

0 个答案:

没有答案