2022年11月06日
selenium 4 で自動化
ネットで記載されているコードは”selenium3”が多い。
ドライバーのパスを読み込む場合は、Serviceオブジェクトの利用が推奨
from selenium import webdriver
from selenium.webdriver.common.by import By
from selenium.webdriver.common.keys import Keys
from selenium.webdriver.chrome import service as fs
CHROMEDRIVER = "/usr/local/bin/chromedriver"
# ドライバー指定でChromeブラウザを開く
chrome_service = fs.Service(executable_path=CHROMEDRIVER)
browser = webdriver.Chrome(service=chrome_service)
# Googleアクセス
browser.get('https://www.google.com/')
# 検索ボックスを特定
elem = browser.find_element(By.NAME, 'q')
# 「python」と入力して、「Enter」を押す
elem.send_keys('python' + Keys.RETURN)
# ブラウザを閉じる
# browser.quit()
ドライバーのパスを読み込む場合は、Serviceオブジェクトの利用が推奨
from selenium import webdriver
from selenium.webdriver.common.by import By
from selenium.webdriver.common.keys import Keys
from selenium.webdriver.chrome import service as fs
CHROMEDRIVER = "/usr/local/bin/chromedriver"
# ドライバー指定でChromeブラウザを開く
chrome_service = fs.Service(executable_path=CHROMEDRIVER)
browser = webdriver.Chrome(service=chrome_service)
# Googleアクセス
browser.get('https://www.google.com/')
# 検索ボックスを特定
elem = browser.find_element(By.NAME, 'q')
# 「python」と入力して、「Enter」を押す
elem.send_keys('python' + Keys.RETURN)
# ブラウザを閉じる
# browser.quit()
【このカテゴリーの最新記事】
-
no image
-
no image
この記事へのコメント
コメントを書く
この記事へのトラックバックURL
https://fanblogs.jp/tb/11678010
※ブログオーナーが承認したトラックバックのみ表示されます。
この記事へのトラックバック