JSP を使用してコンテンツを入力する Web サイトがあります。
Selenium を使用してコンテンツをスクレイピングしようとしています。ページを開いたとき、数秒間スリープ状態にして、ページが完全に読み込まれるまで待ちます (目を凝らすと、データの入力が完了したことがわかります)。
ただし、 browser.find_elements_by_class を実行すると... 要素が見つかりません! Seleniumでその問題を解決する方法がわかりません。
JSP を使用してコンテンツを入力する Web サイトがあります。
Selenium を使用してコンテンツをスクレイピングしようとしています。ページを開いたとき、数秒間スリープ状態にして、ページが完全に読み込まれるまで待ちます (目を凝らすと、データの入力が完了したことがわかります)。
ただし、 browser.find_elements_by_class を実行すると... 要素が見つかりません! Seleniumでその問題を解決する方法がわかりません。
要素がフレームまたは iframe 内にあるかどうかを確認します。
http://selenium-python.readthedocs.org/en/latest/navigating.html#moving-between-windows-and-framesは python バージョンを文書化しており、次のようになります。
driver.switch_to_frame("framename")