所以我有一个经过身份验证的网站,我想通过 mechanize 模块访问该网站。我可以登录,然后转到我想要的页面。但是,由于该页面识别出 mechanize 未启用 javascript,因此它希望我单击提交按钮以重定向到网站的非 javascript 部分。我怎样才能简单地单击按钮,然后阅读随后页面的内容?
或者,有没有办法让它认为我的 javascript 已启用?
Thanks!
如果该提交按钮确实是表单的提交输入元素,并且重定向与通常的表单提交操作一样工作,并且假设它是页面中的唯一表单,则您的 mechanize 浏览器实例是br
,以下应该有效
br.select_form(nr=0) # select the first form
br.submit()
afaik,没有简单或中等可能的方法,如何在 mechanize 中模拟 javascript,可能的解决方法取决于 javascript 到底在做什么
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)