【Python】Seleniumでページが完全にロードされるまで10秒待つ方法

PythonのSeleniumでページが完全にロードされるまで10秒待つ方法です。

サンプルコードは以下のとおりです。

from selenium.webdriver import Firefox

driver = Firefox()
driver.set_page_load_timeout(10)

try:
  driver.get("https://www.google.co.jp/")
  #10秒以内にページが完全にロードされた場合
  print("loaded!")
except:
  #ページが完全にロードされるま10秒以上かかった場合
  print("timeout!")

 

お気軽にコメントをどうぞ

このサイトはスパムを低減するために Akismet を使っています。コメントデータの処理方法の詳細はこちらをご覧ください