即使它出现在网页上也没有找到任何元素

时间:2017-09-19 16:40:42

标签: python python-2.7 python-3.x selenium

from selenium import webdriver
browser=webdriver.Firefox()
browser.get("http://dollarupload.com/dl/08c646d60")
browser.find_element_by_id("reg_download").click()
elementlist=browser.find_elements_by_class_name("offer_title")

实际上我试图获得名为offer_title的所有类,并且我想点击链接。但是我可以看到elementlist是空的。为什么?

1 个答案:

答案 0 :(得分:0)

我认为您想要的元素位于不同页面的iframe中。

如果您获得iframe元素并从那里再试一次,那么您可能会有更多运气。

元素列表= browser.find_element_by_tag_name(" iframe中&#34)。find_elements_by_class_name(" OFFER_TITLE&#34)