我正在尝试在此页面上获取数据。如您所见,共有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
如何单击每个页面链接?任何帮助表示赞赏。
好吧,我还没有测试过,但是在这一行之后: element = driver.find_element_by_xpath("//tr[@class='pagerRow']/td/table/tbody/tr/td[" + str(next_page_no) + "]/a")
element.click()
如果找到的元素是可单击的,则应该可以使用method。
本文收集自互联网,转载请注明来源。
如有侵权,请联系 [email protected] 删除。
我来说两句