Python:SeleniumWebDriver通过类名称查找元素

Python:SeleniumWebDriver通过类名称查找元素,python,selenium,Python,Selenium,我想选择表中所有类名为TCP\u RowOdd或TCP\u RowEven的行。 目前,我是这样做的 oddRows=驱动程序。按类名称(“TCP\u RowOdd”)查找元素。 evenRows=驱动程序。按类名称(“TCP\u row偶数”)查找元素。 这里有一个OR子句可以在单个查询中使用。有多种方法,我更喜欢CSS选择器: 选择器中的逗号表示“或” 或者,我们可以获取具有以TCP\u行开头的类的所有元素: rows = driver.find_elements_by_css_selec

我想选择表中所有类名为
TCP\u RowOdd
TCP\u RowEven
的行。 目前,我是这样做的

oddRows=驱动程序。按类名称(“TCP\u RowOdd”)查找元素。

evenRows=驱动程序。按类名称(“TCP\u row偶数”)查找元素。


这里有一个OR子句可以在单个查询中使用。

有多种方法,我更喜欢CSS选择器:

选择器中的逗号表示“或”


或者,我们可以获取具有以
TCP\u行
开头的类的所有元素:

rows = driver.find_elements_by_css_selector("[class^=TCP_Row]")

很高兴知道逗号:)
rows = driver.find_elements_by_css_selector("[class^=TCP_Row]")