1は、ロードされていない要素を完了するために、待機時間を設定することができます
2は、iframe要素ならば、要素はウィンドウで探して見つけることができない、それがクリック可能ではありません。したがって、iframe要素を見つけるために切り替えることができます。
driver.switch_to_frame( "frameName")#名前はフレームを切り替えます
driver.switch_to_frame( "frameName.0.child")#子框架
driver.switch_to_default_content()#返回
3、代わりにクリックして入力して使用するのでは、カバーされるべき要素をクリックしてください
driver.find_element_by_css_selector( "div.loginForm>入力#のloginBtn")。send_keys(Keys.ENTER)
4は、ウィンドウで、次のように、スクロールバーを引っ張っする必要はありません
A. スクロールバーは、指定された要素の場所にしましょう
メニュー= driver.find_element_by_css_selector( "NAV")
hidden_submenu = driver.find_element_by_css_selector(」。NAV#のsubmenu1" )
ActionChains(ドライバ).move_to_element(メニュー).click(hidden_submenu).perform()
B.ボタンが見れるように、スクロールバーのドロップダウン期間を試してみてください
JS = "window.scrollToは(100450)"
driver.execute_script(JS)
driver.find_element_by_css_selector( "div.loginForm>入力#のloginBtn")。(クリック)