Python 没有密码控制时如何使用mechanize登录

Python 没有密码控制时如何使用mechanize登录,python,post,login,mechanize-python,Python,Post,Login,Mechanize Python,我是python和mechanize的新手,我尝试登录到一个似乎没有密码控件的站点 browser = mechanize.Browser() browser.open(url) browser.select_form(nr = 0) print(browser.form) 印刷品是: <POST http://*****.com application/x-www-form-urlencoded <HiddenControl(login=submit) (readonly)&

我是python和mechanize的新手,我尝试登录到一个似乎没有密码控件的站点

browser = mechanize.Browser()
browser.open(url)
browser.select_form(nr = 0)
print(browser.form)
印刷品是:

<POST http://*****.com application/x-www-form-urlencoded
  <HiddenControl(login=submit) (readonly)>
  <SubmitControl(<None>=Ok) (readonly)>>

我真的不明白怎样才能让它工作。 在网页上使用inspector给我以下信息:

<form action="" onsubmit="javascript:showBusyLayer()" method="post">

        <input id="login" type="hidden" value="submit" name="login"></input>

        Login

        <br></br>
        <input class="log_input" type="text" name="login_name"></input>
    </form>

</div>
<div style="float:left">

    Password

    <br></br>
    <input class="log_input" type="password" name="login_password"></input>

</div>
<div style="float:left;padding:14px 0 0 4px">

    <input class="log_submit" type="submit" value="Ok" onclick="submit();"></input>

</div>

登录


密码


谢谢你的帮助

我不确定mechanize是否能够处理javascript,也许可以试试?看起来
输入[name=login\u password]
不包含在
标记中。什么是

?thx x29a,selenium做得很好!!