seleniumで指定のwrapper内の全てのAタグを取得したいんだ。

2024年6月15日

了解しました。wrapper内のすべての<a>タグを取得するためには、find_elements() メソッドを使用します。以下は、指定の wrapper 内のすべての <a> タグを取得する方法です。

python
from selenium.webdriver.common.by import By

# wrapper内の全ての<a>タグを取得する
a_tags = self.driver.find_element(*self.product_url_wrapper).find_elements(By.TAG_NAME, "a")

# 取得した<a>タグを処理する
for a_tag in a_tags:
    # ここで<a>タグを処理する

このコードでは、find_elements() メソッドを使用して wrapper 内のすべての <a> タグを取得し、それらのタグをループで処理しています。

未分類

Posted by ぼっち