我想抓取图像标签。其中附有 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
提交
取消