Я новичок в xpath, пытаясь получить значение "value" с помощью xpath:
<input type="submit" value=" Search " class="long searchButton" style="width:190px !important;">
в то время как элемент "type="submit"
легко найти:
browser.find_elements_by_xpath("//*[@type='submit']")
Мне не удалось выяснить, как получить нужные значения, так как:
browser.find_elements_by_xpath("//*[@type='submit']/@value")
несколько ожидаемо дает ошибку:
expression "//*[@type=\'submit\']/@value" is: [object Attr]. It should be an element
Есть идеи, как это решить?
EDIT: Xpath правильный, но он "возвращает" атрибут obj и, поскольку он не является элементом, он не разрешен. Я не могу найти такой метод, как get_attr_by_xpath() или что-то подобное.