【发布时间】:2020-04-05 20:21:58
【问题描述】:
我正在尝试从以下网页循环浏览一系列页面(javascript):
http://nh.mypublicnotices.com/PublicNotice.asp?Page=SEARCHRESULTS
我找到了所有需要循环的元素,但我无法单击它。循环遍历这些 javascript 元素的最佳方法是什么:
from selenium.webdriver.support.select import Select
next_page=driver.find_elements_by_xpath('//[@id="PublicNoticeContent"]/table[2]/tbody/tr/td/table[2]/tbody/tr[6]/td/table/tbody/tr/td/table/tbody/tr[1]/td/a')
for i in next_page:
link=i.get_attribute("href")
Select(link)
Select.click()
【问题讨论】:
-
什么是“选择”?由于它是大写的,我怀疑它是一个类名,而不是一个函数或对象。请参阅MRE。
-
我的错。添加了说明。
标签: javascript python element