0

私は文字通り、特定の Web ページで要素を見つけることに夢中になっています。「Enter」ボタンですが、見つけられませんでした。

エラーメッセージ:

selenium.common.exceptions.NoSuchElementException: Message: no such element: Unable to locate element: {"method":"css selector","selector":"input"}

(セッション情報: chrome=86.0.4240.111)

ChroPath Extension で可能なセレクターを共有します。

クロパスセレクター

クロパスセレクター(1)

HTML 検査コード「入力」ボタン:

<input type="button" value="Entra" onclick="parent.location.href='site.site.site'">

1°ATTEMPT - REL XPATH を使用した PYTHON コード:

elem = browser.find_element_by_xpath('//body[1]/div[1]/div[1]/div[2]/div[1]/table[1]/tbody[1]/tr[1]/td[2]/table[1]/tbody[1]/tr[3]/td[1]/input[1]')

2°ATTEMPT - ABS XPATH を使用した PYTHON コード:

elem = browser.find_element_by_xpath('/html[1]/body[1]/div[1]/div[1]/div[2]/div[1]/table[1]/tbody[1]/tr[1]/td[2]/table[1]/tbody[1]/tr[3]/td[1]/input[1]')

iframe があるかどうかを確認しましたが、見つかりません。私を助けてください。

4

3 に答える 3

0

これを試すことができますか

xpath = '//input[@value="Entra"]'
于 2020-10-29T08:53:34.907 に答える