Я хочу выбрать только теги (без детей/потомков), которые содержат текст.Выберите только теги, которые содержат текст с XPath в Selenium
Это то, что я ищу:
//*/descendant::text()[normalize-space()]
Это не работает в Selenium. Есть ли способ использовать это выражение в Selenium с find_elements_by_xpath()
?
Что значит «не работает» означает? Разве он ничего не выбирает? Выбирает ли элементы, но не то, что вы намереваетесь? Есть ли ошибка? –
Selenium выдает исключение: InvalidSelectorError: результат выражения xpath «// */descendant :: text() [normalize-space()]»: [object Text]. Это должен быть элемент. –