見出し画像

python:Chromeを自動起動して指定した文字で自動検索する方法

pythonにて、Chromeを自動起動して指定した文字で自動検索する方法です。

最初にパッケージをインストールします。

pip install selenium chromedriver-binary

以下は「スピードテスト」とテキストボックスに入力して検索するサンプルです。

from selenium import webdriver
from selenium.webdriver.common.by import By
from selenium.webdriver.common.keys import Keys
import time

# Chromeブラウザを起動
driver = webdriver.Chrome()

# Googleのページを開く
driver.get('https://www.google.com')

# 検索ボックスを見つける
search_box = driver.find_element(By.NAME, 'q')

# 検索ボックスに「スピードテスト」と入力
search_box.send_keys('スピードテスト')

# Enterキーを押して検索を実行
search_box.send_keys(Keys.RETURN)

# 少し待って検索結果が表示されるのを待つ
time.sleep(3)

# ブラウザを閉じる
driver.quit()


この記事が気に入ったらサポートをしてみませんか?