首页 > 解决方案 > selenium webdriver如何获取具有类名的数据?

问题描述

<li class='temp'> text1 </li>
<li class='temp'> text2 </li>
<li class='temp'> text3 </li>

在这段代码中,我想收集所有具有“temp”类的文本。

driver.find_element_by_class_name('temp').text

但这段代码只得到 text1。如何使用 webdriver 获取所有文本?

标签: python-3.xseleniumwebdriverweb-crawler

解决方案


我相信它有效。请试试这个。

from selenium.webdriver.common.by import By


driver.find_elements(By.CLASS_NAME, 'temp')

推荐阅读