我想选择表中具有类名TCP_RowOdd或TCP_RowEven的所有行.目前我这样做
oddRows = driver.find_elements_by_class_name("TCP_RowOdd")
evenRows = driver.find_elements_by_class_name("TCP_RowEven")
是否有一个OR子句可以在这里用于在单个查询中执行它.
有多种方法,我更喜欢CSS选择器:
rows = driver.find_elements_by_css_selector(".TCP_RowOdd,.TCP_RowEven")
Run Code Online (Sandbox Code Playgroud)
选择器中的逗号表示"或".
或者,我们可以获取具有以下列开头 的类的所有元素TCP_Row:
rows = driver.find_elements_by_css_selector("[class^=TCP_Row]")
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
4145 次 |
| 最近记录: |