Привет, сообщество! Это мой первый вопрос, надеюсь, я не нарушаю никаких правил. Любая помощь приветствуется - заранее всем спасибо!
Моя проблема может быть описана следующим образом: я пытаюсь очистить содержимое между двумя последовательными заголовками. Найти первый заголовок довольно просто, так как я знаю его точное название. Однако у меня нет информации о втором последовательном заголовке, кроме того, что он должен иметь одинаковые свойства стиля CSS.
Мой подход состоит в том, чтобы найти следующий элемент с таким же CSS свойства, например тот же " font-size ", et c. Тем не менее, он не работает должным образом.
Это упрощенный, краткий пример того, чего я пытаюсь достичь. К сожалению, мой код всегда будет давать пустые результаты:
##Get the attribute of the first element (header), which I found already##
attr1 = str(element.value_of_css_property("font-size"))
##Get list of items with the same css-property so that I can find the "consecutive element"
elements = driver.find_elements_by_css_selector("*[font-size='"+attr1 +"']")
Поскольку я новичок в программировании, прошу простить меня за ошибки новичка.