ツール
Selenium WebDriver クイックリファレンス
Selenium WebDriver クイックリファレンス の印刷用チートシート。すばやい参照、学習、机上利用向けに整理されています
サンプル
このチートシートの内容
- セットアップ
- ブラウザとナビゲーション
- 要素の検索
- インタラクション
- 待機
- フレームとウィンドウ
- スクリーンショット
- アクション
- アサーション
- よく使うパターン
インストール
pip install selenium webdriver-manager
# webdriver-manager がブラウザドライバを自動ダウンロード
基本的なドライバセットアップ
from selenium import webdriver
from selenium.webdriver.chrome.service import Service
from webdriver_manager.chrome import ChromeDriverManager
driver = webdriver.Chrome(
service=Service(ChromeDriverManager().install()))
ヘッドレスモード
options = webdriver.ChromeOptions()
options.add_argument("--headless=new")
options.add_argument("--no-sandbox")
driver = webdriver.Chrome(options=options)
すべてのセクションを含む印刷用チートシートをダウンロード
PDF をダウンロードダウンロード