如何在硒Python中单击页面链接

丹尼尔:

我正在尝试在此页面上获取数据如您所见,共有5页,我想一一单击这些链接,然后获取表的数据。但是我无法转到下一页。我的代码如下所示。

page_counts = len(driver.find_elements_by_xpath("//tr[@class='pagerRow']/td/table/tbody/tr/td"))
next_page_no = 2
while True:
    ... 
    try:
       element = driver.find_element_by_xpath("//tr[@class='pagerRow']/td/table/tbody/tr/td[" + str(next_page_no) + "]/a")
       driver.execute_script("arguments[0].click();", element)
       next_page_no += 1
       time.sleep(2)
    except:
       break

如何单击每个页面链接?任何帮助表示赞赏。

阿尔达·科萨(Arda Kosar):

好吧,我还没有测试过,但是在这一行之后: element = driver.find_element_by_xpath("//tr[@class='pagerRow']/td/table/tbody/tr/td[" + str(next_page_no) + "]/a")

element.click()如果找到的元素是可单击的,则应该可以使用method。

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章

如何单击与硒python的链接

如何在硒Python中单击图标

如何使用python硒在youtube注释中单击链接

如何使用python硒单击angularjs链接?

python硒单击链接

如何在python中的硒上“单击”下载按钮

如何在python硒中设置页面源?

如何在Python的硒中到达专门的页面?

如何在python中使用硒在netflix上找到并单击“速度测试”链接?

如何在通过硒和Python自动执行的同时使用xpath / css选择器在drupal 8网站中单击动态链接

单击链接时如何在“Webbrowser”事件中获取链接属性(页面名称)?

如何使用python单击带有硒的链接?

如何单击硒中div的数据链接

如何通过字典中的匹配使硒单击部分链接文本

无法通过硒python单击表中的超链接

如何在python selenium中单击表内的链接?

如何列出并单击网页中找到的所有链接,以及如何检查该链接是否重定向到404页面并在硒中引发错误?

单击ReactJs中表行中的链接时如何在其他页面中呈现组件

如何在python中用硒单击<ul>元素中<li>元素的列表?

如何在python中单击带有硒的复选框

Python硒-单击javascript链接不会加载新页面,但会显示网址

如何在ReactJs中单击动态生成的“链接”时将值传递给页面?

如何在页面的内部滚动菜单中滚动?Python /硒

如何在Python硒中找到单击按钮的元素?

Python硒可选单击链接

使用硒单击基于输入的链接[python]

如何在硒的子元素中获取链接?

如何在Selenium中单击嵌套链接

如何在html页面加载时单击链接?