【发布时间】:2020-12-17 13:08:06
【问题描述】:
我正在尝试使用 Selenium 和 python 迭代并单击 webElements 列表。第一个元素总是很好,但第二个元素的单击总是会引发异常。 我检查了列表,列表包含了我真正想要点击的所有元素,我通过打印它们的 href 属性来做到这一点。
这是我的代码:
for img in imgs:
try:
time.sleep(3)
driver.get(img.get_attribute('href'))
# img.click()
# I tried both click and driver.get and doesn't worked.
except:
print("something went wrong")
continue
# always second iteration enters here
driver.back()
愿帮助者得到祝福:)
【问题讨论】:
-
您遇到哪种类型的错误?
-
如果可能的话,分享您尝试浏览的网站,或您“点击”时发生的操作。
标签: python python-3.x selenium selenium-webdriver web-scraping