不允许使用selenium化合物类名称

不允许使用selenium化合物类名称,第1张

不允许使用selenium化合物类名称

Leon的评论提出了正确的信息,即不再支持复合类名称。相反,您可以尝试使用CSS选择器。就您而言,以下代码行应帮助您获取所需的元素

el3 = driver.find_element_by_css_selector(".action-btn.cancel.alert-display")

它在class属性中找到具有所有三个类(action-btn,cancel和alert-display)的元素。请注意,类的顺序在这里无关紧要,任何类都可以出现在class属性的任何位置。只要元素具有所有三个类,就将其选中。如果您希望固定类的顺序,则可以使用以下xpath:

el3 = driver.find_element_by_xpath("//*[@]")


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/zaji/4924339.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-11-12
下一篇 2022-11-12

发表评论

登录后才能评论

评论列表(0条)

保存