我使用mechanize登录,但在我提交登录详细信息并成功登录后,我不知道如何保持会话活动并填写下一个表单。有人能给我一些提示吗?
from mechanize import Browser br = Browser() br.open("http://example.com") br.select_form(nr=0) br['username'] = 'user' br['password'] = 'pass' br.submit()
会话仍处于活动状态,只需继续使用 br Browser 例子
br
Browser
打印出当前url并查看您是否通过了“登录”阶段:
print br.geturl()