Seleniumは、Webブラウザを自動操作するためのライブラリです。
PythonからSeleniumを使用するには、Seleniumライブラリをインストールする必要があります。
以下に、Seleniumを使用してWebブラウザを自動操作する方法を示します。
# Seleniumをインポートする from selenium import webdriver from selenium.webdriver.common.by import By # Chromeを起動する driver = webdriver.Chrome() # 指定したURLにアクセスする driver.get("https://www.google.com") # HTMLの要素を取得する elem = driver.find_elements(By.XPATH, "/html/body/div[1]/div[1]/a[1]") #XPATHはアクセス先のページの更新によって変わる可能性がある点に留意 # 要素のテキストを取得する text = elem[0].text print(text) # Chromeを終了する driver.quit()
上記の例では、Seleniumの webdriver モジュールを使用して、Chromeを起動しています。
その後、get メソッドを使用して、指定したURLにアクセスしています。
また、find_elements メソッドを使用して、HTMLの要素を取得し、そのテキストを取得しています。
最後に、quit メソッドを使用して、Chromeを終了しています。
コメント