Pythonのseleniumでimgタグの中の、さらにsrc要素のデータを取得する方法
PythonのSeleniumを使用して、imgタグの中にあるsrc属性のデータを取得する方法は以下のようになります。以下のコード例では、Seleniumを使用してimgタグのsrc属性を取得する方法を示しています。
python
from selenium import webdriver
# WebDriverのインスタンスを作成(例:Chrome用のWebDriver)
driver = webdriver.Chrome(executable_path='/path/to/chromedriver')
# ウェブページを開く
driver.get('https://example.com')
# img要素を取得
img_element = driver.find_element_by_css_selector('img.your-img-selector')
# img要素のsrc属性を取得
src_attribute = img_element.get_attribute('src')
# 取得したsrc属性の値を表示
print("img要素のsrc属性の値:", src_attribute)
# WebDriverを終了
driver.quit()
このコードでは、以下の手順を実行しています:
-
Seleniumを使用してWebDriverのインスタンスを作成し、指定したURLのウェブページを開きます。
-
driver.find_element_by_css_selector()メソッドを使用して、指定したCSSセレクタに一致するimg要素を取得します。img_element変数に要素が格納されます。your-img-selectorはimg要素を特定するためのCSSセレクタです。 -
img_element.get_attribute('src')メソッドを使用して、img要素のsrc属性の値を取得します。この値はsrc_attribute変数に格納されます。 -
最後に、取得した
src属性の値を表示します。
この方法を使用して、Seleniumを使ってimgタグの中のsrc属性のデータを取得できます。必要な要素を正確に特定するために、適切なCSSセレクタを使用してください。

ディスカッション
コメント一覧
まだ、コメントがありません