所以我很熟悉使用mechanize,我试图在python 2.7中编写一个程序来登录我的校园wifi。
所以我已经使用机械化编写了一些应该登录的代码。每个字段的名称都是准确的,表单名称也是如此。但是,每当我运行程序时,似乎什么都没发生。它没有提交数据,程序仍在运行,所以我必须强行关闭它。
我错过了什么吗?我一直在网上打猎,而我正在做的事似乎没问题。mechbrowse=mechanize.Browser()
mechbrowse.open(login_page)
mechbrowse.select_form(name='frmHTTPClientLogin')
mechbrowse.form['username'] = login_username
mechbrowse.form['password'] = login_password
mechbrowse.submit(name='btnSubmit')
我是否需要编写任何内容以便所有这些都被执行?