图像抓取+python+URL +动态xpath+src

我想抓取图像标签。其中附有 src 对于绿色和红色不同。

我想写一个for循环。

示例:如果是绿色按钮:退出循环,否则转到红色并单击它示例:图案按钮按钮按钮按钮按钮按钮按钮但是

  1. 产品1 ----> 绿红绿红绿红绿红

  2. 产品2----->红红绿绿绿绿绿

  3. 产品3----->绿绿绿绿绿红绿


拉风的咖菲猫
浏览 1593回答 1
1回答

蝴蝶不菲

通过一些假设,我提供了 python 代码,但您仍然必须根据您的需要进行修改。from selenium import webdriverdriver = 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
打开App,查看更多内容
随时随地看视频慕课网APP

相关分类

Python