我想只获得所有名为=“panel-content”的类,所以我这样做了:
driver.find_elements_by_css_selector("div.panel-content")
但它也选择名为=“accordion-table panel-content”的类,因为它的名称中包含“panel-content”字符串。但我想要的只是“面板内容”类。如何做到这一点?
https://www.w3schools.com/cssref/css_selectors.asp
干得好:
CSS选择器:
[class='panel-content']
定位:
driver.find_elements_by_css_selector("[class='panel-content']")
要将所有带有classname的元素作为panel-content,不包括classname为accordion-table的元素,您可以使用以下css-selectors:
driver.find_elements_by_css_selector("div.panel-content:not(.accordion-table)")