如何点击谷歌搜索结果中的下一个链接?

时间:2015-06-25 03:59:54

标签: python selenium selenium-webdriver

我正在尝试使用Selenium进入谷歌搜索结果的下一页;手动完成后,在浏览器中单击“下一步”可以实现的功能。以下是摘录

browser.get('https://www.google.com')
inputElement = browser.find_element_by_name("q")
inputElement.send_keys('python' + Keys.RETURN)

任何指针或片段都会有所帮助。

1 个答案:

答案 0 :(得分:1)

这非常简单:通过文本找到链接

driver.find_element_by_link_text("Next").click()

演示:

>>> driver.current_url
u'https://www.google.com/?gws_rd=ssl#q=python'
>>> driver.find_element_by_link_text("Next").click()
>>> driver.current_url
u'https://www.google.com/?gws_rd=ssl#q=python&start=10'