我正在使用 mechanize 使用以下表单登录网站。
<form id="loginForm">
<div class="signinTitle" >
<span class="regTips" id="logTips"></span>
</div>
<ul class="inputBox">
<li class="loginname">
<label>username/email</label>
<input id="nameInput" type="text" name="loginname" maxlength="30" value="">
</li>
<li class="password">
<label>password</label>
<input id="pwdInput" type="password" name="password" maxlength="16" value="">
</li>
<li id="chechbox">
<p class="tip">
<input name="remember" type="checkbox" checked="checked"/>
<span>remember </span>
<span class="forgetPwd"><a href="http://passport.infzm.com/passport/resetPassWord" >forget password</a></span>
</p>
</li>
<li class="submit clearfix">
<input type="submit" id="submitbutton" title="submit" value="login"></input>
</li>
</ul>
</form>
我用来登录的代码如下
browser = mechanize.Browser()
browser.open(url)
browser.select_form(nr=1)
browser['loginname']=username
browser['password']=password
browser.submit()
browser.read()
但是 read() 返回与登录页面相同的 html。这里有什么问题。