如何使用selenium和python查找不包含特定类名的元素

Riu*_*us2 5 selenium xpath css-selectors python-3.x selenium-webdriver

我想找到包含某个类名的所有元素,但跳过那些除了我正在搜索的类名之外还包含另一个类名的元素

我有元素<div class="examplenameA">和元素<div class="examplenameA examplenameB">

目前我正在这样做来克服我的问题:

items = driver.find_elements_by_class_name('examplenameA')
for item in items:
    cname = item.get_attribute('class')
    if 'examplenameB' in cname:
        pass
    else:
        rest of code
Run Code Online (Sandbox Code Playgroud)

我只想要具有类名的元素examplenameA,并且我想跳过那些也包含的元素examplenameB

Deb*_*anB 6

要查找所有具有class 属性的元素,忽略具有class属性的examplenameA元素,可以使用以下解决方案: examplenameB