実現したいこと
Chrome→設定→デザイン→フォントサイズを「小」または「極小」にしたサイズで、webスクレイピングがしたい。
前提
・あるサイトで記事の日付を取得する際、タイトルが長い記事は、driver.find_elementを使用しても日付が得られないことがわかりました。
・日付の取得は、search = driver.find_element(By.XPATH, "各XPATH")
で行います。
・chromeの設定のフォントサイズを小さくすることで日付が表示されるため、seleniumで設定変更ができれば、日付elementを取得することができるのではないかと考えました。
発生している問題・エラーメッセージ
エラーメッセージ
該当のソースコード
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 = "C:\chromedriver_win64\chromedriver.exe" chrome_service = fs.Service(executable_path=CHROMEDRIVER) driver = webdriver.Chrome(service=chrome_service) driver.get('該当のサイト') 以下、日付取得など続く
有識者の方々、よろしくおねがいします(^^)
ググりましたが、文字サイズ設定変更のコードは見つかりませんでした。どうすればよいでしょうか
