如何将硒中的find_elements_by_tag_name用于浏览器上所有已加载的内容?

时间:2019-08-15 16:45:05

标签: python selenium selenium-chromedriver

我尝试将Selenium用于自动化项目。 在这种情况下,我意识到find_element_by_tag_name()函数返回在浏览器上显示的元素,因此我基本上习惯了PAGE_DOWN并再次运行该函数。 问题是,有什么方法可以在Selenium中整个加载的内容上运行find_elements_by_tag_name,而无需向下滚动到页面。

例如,在我的情况下,我使用它;

browser = webdriver.Chrome()
browser.get(url)
images = browser.find_elements_by_tag_name("img")
send_keys(Keys.PAGE_DOWN)

我不想发送PAGE_DOWN,因为我已经在浏览器中找到了整个页面。 注意:browser.page_source不是解决方案。

感谢帮助。

0 个答案:

没有答案