xpathを使用して「値」の値を取得しようとして、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
これを解決する方法はありますか?
編集: xpath は正しいですが、obj 属性を「返し」ます。これは要素ではないため、許可されません。get_attr_by_xpath() などのメソッドが見つかりません。