我想通过id在页面上找到一个元素。问题是这个元素只是临时的,不会一直存在。因此,我想设置默认值,以便在条件中检查它,如:
covidPopUp = driver.find_element_by_id("sgpb-popup-dialog-main-
div").extract(default='not-found')
if(covidPopUp == 'not-found'):
load_more_btn = driver.find_element_by_id("load_more_button")
load_more_btn.click()
else:
popUpClose = driver.find_element_by_id("sgpb-popup-close-button-6")
popUpClose.click()
但是,这会产生以下错误:
AttributeError: 'WebElement' object has no attribute 'extract'
我想你有两个选择
相关问题 更多 >
编程相关推荐