如何使用硒单击确认窗口



我想使用硒单击确认窗口。

所以我尝试了这段代码

if driver.find_element_by_class_name('sa-confirm-button-container') == True:
no_map.click()
else:
source = driver.page_source
bs = bs4.BeautifulSoup(source,'lxml')
price_list.append(bs.select('#infoJiga'))

我想知道 html 源代码中是否有"sa-confirm-button-container"类。(这意味着有确认窗口。

如果源代码中有类名,我想单击确认框。

你可以帮我吗?

请检查

if len(driver.find_elements_by_class_name('sa-confirm-button-container'))>0

if driver.find_element_by_class_name('sa-confirm-button-container') == True

这是行不通的。

为什么不只是:

try:
element = driver.find_element_by_class_name('sa-confirm-button-container')
except NoSuchElementException:
print('oops, no element')

最新更新