我想在网站上自动填写表格,其中包含某些参数的信息,这些参数将根据我输入的参数返回产品。我尝试在 python 中使用 mechanize,但它不支持 javascript,并且似乎为了导航填充参数的整个过程需要按下一些看起来像 javascript 对象的按钮。例如引导选择按钮:
<a onclick="_gaq.push(['_trackEvent', 'Navigation Menu', 'Click', 'Guided Selection Link']);" id="ctl00_NavigationMenu_ConfigureLink" href="javascript:__doPostBack('ctl00$NavigationMenu$ConfigureLink','')">Guided Selection</a></li>
我也尝试使用 selenium,但我不想创建浏览器的新实例。任何基于python的建议?也许jython?非常感谢!