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()
この記事が気に入ったらサポートをしてみませんか?