selenium

記事
IT・テクノロジー

Import

from selenium import webdriver
from selenium.webdriver.edge.options import Options
from selenium.webdriver.support.wait import WebDriverWait

WAIT_SECONDS = 10

作成

 Edge

with webdriver.Edge() as driver:
    wait = WebDriverWait(driver, WAIT_SECONDS)
driver = webdriver.Edge()
wait = WebDriverWait(driver, WAIT_SECONDS)
  ヘッドレスモード
   ※デフォルトのサイズが小さいので指定する
options = Options()
options.add_argument("--headless")
options.add_argument("--window-size=1920,1080")

driver = webdriver.Edge(options=options)
wait = WebDriverWait(driver, WAIT_SECONDS)

設定

 要素取得時の最大待機時間

driver.implicitly_wait(WAIT_SECONDS)

Install
pip install selenium

サービス数40万件のスキルマーケット、あなたにぴったりのサービスを探す ココナラコンテンツマーケット ノウハウ記事・テンプレート・デザイン素材はこちら