【发布时间】:2023-01-11 14:58:01
【问题描述】:
我需要查看具有特定类名的 div 中是否有图像。我在用。
picUrl=[]
eachDiv =self.find_elements(By.XPATH,"//div[@class='NiLAwe y6IFtc R7GTQ keNKEd j7vNaf nID9nc']")
for index, individualDiv in enumerate(eachDiv):
if(individualDiv.find_element(By.XPATH,"//img[@class='tvs3Id QwxBBf']").get_attribute('src')):
picUrl.append(individualDiv.find_element(By.XPATH,"//img[@class='tvs3Id QwxBBf']").get_attribute('src'))
print('present')
else:
picUrl.append(" no pic ")
print('not')
return picUrl
但是即使 div 没有带有该类名的标签,该条件也永远不会进入 else 条件。
【问题讨论】:
标签: python selenium selenium-webdriver