Selenium: 次へボタンが見つかりません
Selenium を使用して「次へ」ボタンをクリックしようとすると、次のことを示すエラーが発生する場合があります。要素が見つかりませんでした。この問題に対処するには、ChromeDriver が Chrome ブラウザのバージョンと互換性があることを確認することが重要です。
目的の要素を見つける
[次へ] ボタンを見つけるには、 CSS セレクターまたは XPath ロケーターのいずれかを利用できます戦略:
driver.find_element_by_css_selector("input[name='submitNext'][value='Next']").click() driver.find_element_by_xpath("//input[@name='submitNext' and @value='Next']").click()
バージョンの互換性の問題
ただし、発生したエラーは主に、ChromeDriver と Chrome ブラウザーの間のバージョンの非互換性に起因します:
解決策
この問題を解決するには、次の手順を実行します。
これらの対策を実施すると、「」をクリックできるようになります。 Selenium を使用すると、「NoSuchElementException」エラーが発生せずに「次へ」ボタンをクリックします。
以上がSelenium が「次へ」ボタンを見つけられないのはなぜですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。