我正在使用 Selenium 使用 Python 构建一个网络爬虫。这是我正在从中抓取数据的网页:
正如您所看到的,当我们单击标有数字的按钮时,该页面内的表格会发生变化。该页面是巴西基金报告。“Anterior” 的意思是“前一个”,“seguinte” 的意思是“下一个”。我想遍历所有这些数字,但我尝试过的方法都不起作用。我正在尝试使用 Selenium 的方法单击标识<a>
按钮的标签。Seguinte
click()
browser = Firefox()
button = browser.find_element_by_id('tblDocumentosEnviados_next')
while button.is_enabled():
page = browser.find_element_by_xpath('//a[contains(@class, "paginate_button current")]').text
print(page)
button = browser.find_element_by_id('tblDocumentosEnviados_next')
time.sleep(3)
button.click()
我如何迭代这些数字?
跃然一笑
鸿蒙传说
哆啦的时光机
相关分类