我只想获取所有名为=“ panel-content”的类,所以我这样做了:
driver.find_elements_by_css_selector("div.panel-content")
,但是它还会选择名为=“ accordion-table panel-content”的类,因为它的名称中包含“ panel-content”字符串。 但是我想要的只是“面板内容”类。该怎么做?
答案 0 :(得分:1)
https://www.w3schools.com/cssref/css_selectors.asp
您在这里:
CSS选择器:
[class='panel-content']
定位符:
driver.find_elements_by_css_selector("[class='panel-content']")
答案 1 :(得分:0)
要获取所有 classname 为 panel-content 的元素,不包括那些 classname 为手风琴表的元素>您可以使用以下css-selectors:
driver.find_elements_by_css_selector("div.panel-content:not(.accordion-table)")