我想抓取圖像標簽。其中附有 src 對于綠色和紅色不同。我想寫一個for循環。示例:如果是綠色按鈕:退出循環,否則轉到紅色并單擊它示例:圖案按鈕按鈕按鈕按鈕按鈕按鈕按鈕但是產品1 ----> 綠紅綠紅綠紅綠紅產品2----->紅紅綠綠綠綠綠產品3----->綠綠綠綠綠紅綠
1 回答

蝴蝶不菲
TA貢獻1810條經驗 獲得超4個贊
通過一些假設,我提供了 python 代碼,但您仍然必須根據您的需要進行修改。
from selenium import webdriver
driver = webdriver.Chrome("path_to_chrome_driver")
driver.get(search_url)
imgTags = driver.find_elements_by_xpath("//img")
totalResults = len(imgTags)
for img in imgTags:
if img.get_attribute('src') == 'src_attribute_of_red':
img.click()
elif img.get_attribute('src') == 'src_attribute_of_green':
break
添加回答
舉報
0/150
提交
取消