【发布时间】:2011-07-09 15:22:23
【问题描述】:
我正在使用 python 的 mechanize 模块导航一个站点,并且在单击下一页的 javascript 链接时遇到问题。我做了一些阅读,人们建议我需要 python-spidermonkey 和 DOMforms。我设法让它们安装,因为我不确定实际点击链接的语法。
我可以将页面上的代码识别为:
<a href="javascript:__doPostBack('ctl00$MainContent$gvSearchResults','Page$2')">2</a>
有谁知道如何点击它?或者是否有其他工具。
谢谢
【问题讨论】:
-
你不就正常点一下吗?如果 python-spidermonkey 和 DOMForms 有什么好处,它就会起作用。
-
我尝试过,但很难找到有效的示例。我实际上不知道该怎么做。我在示例中找到的大多数命令也不起作用。我读过很多人建议使用这些工具来处理 javascript,但使用这些包并不是很直接。
标签: javascript python screen-scraping mechanize spidermonkey