[Python 100日チャレンジ] Day 59 - Seleniumの基本
Seleniumでブラウザを自動操作し、JavaScriptで描画されるページの確認や入力操作を行う基本を学びます。
[Python 100日チャレンジ] Day 59 - Seleniumの基本
Seleniumとは
Seleniumは、ブラウザを自動操作するためのツールです。テスト自動化や、JavaScriptで動的に表示されるページの確認に使われます。
1
2
3
4
5
6
from selenium import webdriver
driver = webdriver.Chrome()
driver.get("https://example.com")
print(driver.title)
driver.quit()
使う場面
- ボタンをクリックしたい
- フォームに入力したい
- JavaScript後の画面を確認したい
- ブラウザ操作をテストしたい
今日のゴール
Seleniumは強力ですが、通常のHTML取得より重いです。requestsとBeautifulSoupで足りない場合に使う、という判断が大切です。
この投稿は投稿者によって CC BY 4.0 の下でライセンスされています。
