我正在使用python的机械化模块导航一个站点,并且无法点击下一页的JavaScript链接。我做了一些阅读,人们建议我需要python-spidermonkey和DOMforms。我设法让他们安装,我不确定实际点击链接的语法。点击python中的JavaScript链接?
我可以在页面上标识代码:
<a href="javascript:__doPostBack('ctl00$MainContent$gvSearchResults','Page$2')">2</a>
有谁知道怎么一下就可以了?或者如果可能还有另一种工具。
感谢
难道你只是通常点击它?如果python-spidermonkey和DOMForms有什么用处,它就会起作用。 – 2011-03-06 01:14:44
我正在尝试,但它真的很难找到工作的例子。我其实不知道该怎么做。我在示例中找到的大多数命令都不起作用。我已经阅读了许多人建议这些工具处理javascript的能力,但使用这些软件包并不是非常简单。 – Lostsoul 2011-03-06 01:19:54
如果我需要处理JavaScript,我避免使用机械化(或斜纹,我更喜欢),而是使用[Selenium](http://seleniumhq.org)或[Splinter](http://splinter.cobrateam)。信息)(这是我最喜欢的两个)。 – brandizzi 2011-12-03 04:20:48