Selenium– category –
-
Seleniumで開いたページのHTMLを取得・保存する
Selenium
単一ページ from selenium import webdriver import time url = "https://example.com/" driver = webdriver.Chrome() driver.get(url) time.sleep(10) html = driver.page_source with open("filename.html", 'w') as file: file.write(html) 複数ページ ... -
Seleniumで取得した要素のHTMLを取得する
Selenium
element = driver.find_element(by="xxx", value="xxx") html = element.get_Attribute('innerHTML') html = element.get_Attribute('outerHTML') -
Seleniumで開いたページのHTMLを取得する
Selenium
from selenium import webdriver target = 'https://www.yahoo.co.jp/' driver = webdriver.Chrome() driver.get(target) print(driver.page_source) driver.quit() -
【Selenium】遅延読み込み
Selenium
import time time.sleep(3) xxx -
Seleniumでボタンをクリックする
Selenium
btn = driver.find_element(by='xpath', value='//tag[@attr="xxx"]') btn.click() -
Seleniumの基本的な使い方
Selenium
Chromeドライバーのインストール Chromeのバージョンを確認 利用しているChromeに対応するChromeドライバーを選択 OSに対応しているドライバーをインストール https://googlechromelabs.github.io/chrome-for-testing Seleniumのインストール pip install ...
1