0

JSP を使用してコンテンツを入力する Web サイトがあります。

Selenium を使用してコンテンツをスクレイピングしようとしています。ページを開いたとき、数秒間スリープ状態にして、ページが完全に読み込まれるまで待ちます (目を凝らすと、データの入力が完了したことがわかります)。

ただし、 browser.find_elements_by_class を実行すると... 要素が見つかりません! Seleniumでその問題を解決する方法がわかりません。

4

1 に答える 1

3

要素がフレームまたは iframe 内にあるかどうかを確認します。

http://selenium-python.readthedocs.org/en/latest/navigating.html#moving-between-windows-and-framesは python バージョンを文書化しており、次のようになります。

 driver.switch_to_frame("framename")
于 2013-10-15T21:29:53.230 に答える