如何使用python在硒中按ID名称的一部分查找元素

如何使用python在硒中按ID名称的一部分查找元素,第1张

如何使用python在硒中按ID名称的一部分查找元素

要查找您所在的元素:

sixth_item = driver.find_element_by_id("coption5")

要仅通过使用 coption 来定位此元素,可以使用以下
定位策略之一:

  • 使用

    XPATH
    starts-with()

    sixth_item = driver.find_element_by_xpath("//*[starts-with(@id, 'coption')]")
  • 使用

    XPATH
    contains()

    sixth_item = driver.find_element_by_xpath("//*[contains(@id, 'coption')]")
  • 使用

    CSS_SELECTOR
    ^
    (开头为通配符):

    sixth_item = driver.find_element_by_css_selector("[id^='coption']")
  • 使用

    CSS_SELECTOR
    *
    (包含通配符):

    sixth_item = driver.find_element_by_css_selector("[id*='coption']")



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

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

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

发表评论

登录后才能评论

评论列表(0条)

保存