selenium应用–判断某个元素是否存在
1、判断元素是否存在
#判断是否存在某元素
def elemenntExit(self, driver, ele):
flag = True
browser = self.driver
try:
browser.find_element_by_css_selector(ele)
return flag
except:
flag = False
return flag
2、调用方法
if flag:
#class=''可以避免标签内容过长、空格导致的报错
self.driver.find_element_by_css_selector("[class='check_more_text small_font light_st']").click()
xxx
else:
xxx
本文介绍了如何利用Python的Selenium库来判断网页中特定元素是否存在,并根据其存在状态执行相应的操作。通过定义一个`elementExit`函数,尝试查找CSS选择器匹配的元素,如果找到则返回True并执行点击操作,否则执行备用逻辑。
3614

被折叠的 条评论
为什么被折叠?



