我正在寻找一个爬虫,它能够处理与Ajax的页面,并能够在开始爬行网站之前与目标网站执行某些用户交互(例如,点击某些菜单项,填写一些表格等).I尝试webdriver/selenium (这是真正的网络抓取工具),现在我想知道是否有任何爬虫程序,支持模拟某些用户交互之前开始爬行?(用Java、Python或Ruby ...)
谢谢
如果是,我很感谢任何描述这一点的链接。
发布于 2011-06-29 10:15:07
您可以尝试将selenium连接到基于python的爬虫程序,如scrapy。每当需要处理AJAX时,它都会启动一个外部进程来抓取selenium。
发布于 2011-07-02 00:20:44
Nutch不处理AJAX、cookies或您所描述的任何用户交互。
https://stackoverflow.com/questions/6507040
复制相似问题