Python で Selenium WebDriver を使用してテキストを取得する
Selenium WebDriver を使用してテキストを取得しようとすると、XPath のみに依存すると問題が発生する可能性があります特に ID が変更される可能性がある場合。この課題に対処するには、次のアプローチの採用を検討してください。
<code class="python">text = driver.find_element_by_class_name("current-stage").text</code>
ご覧のとおり、getText() メソッドは .text のみに置き換えられています。この変更により、ターゲット要素内のテキスト コンテンツが取得されます。
正確性を確保するために、取得後に抽出されたテキストを検証することをお勧めします。予期せぬエラーが発生する可能性があるため、テキストの内容についての期待を伝えることは避けてください。これらの提案に従うことで、Selenium WebDriver を使用してテキストを確実に収集できます。
以上がXPath だけに依存せずに、Python の Selenium WebDriver を使用してテキストを抽出する方法の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。