Здравствуйте.
Selenium python
Нужно найти элемент по атрибуту. Вот такой атрибут с таким содержимым -
data-sel="{"sn":"Меньше 1.5","mn":"Тотал голов","ewc":"1/1 1","cid":40075343527,"prt":"CP","ewf":"1.0","epr":"1.6800000000000002","prices":{"0":"17/25","1":"1.68","2":"-147","3":"0.68","4":"0.68","5":"-1.47"}}"
Ладно найти его просто, я использую поиск по css селектору.
.find_element_by_css_selector('[data-sel*="Меньше 1.5"]')
Даже разобрался как найти два-три-четыре вхождения в содержимое атрибута. Выглядит так.
.find_element_by_css_selector('[data-sel*="Меньше 3.5"]' '[data-sel*="Тотал голов"]')
А теперь вопрос, как в это все добавить слово-исключение, слово, которое если есть в значении атрибута, то этот элемент игнорируется?