【问题标题】:Python Selenium find by xpath and validate IDPython Selenium 通过 xpath 查找并验证 ID
【发布时间】:2021-08-14 18:20:02
【问题描述】:

我的目标是找到“同步”按钮并验证“listing-id”=x

<button id="user-sync" class="btn btn-warning btn-block" listing-id="3750512979321321472">Sync Now!</button>

我使用以下 xpath 来定位同步按钮,但我不确定如何找到“listing-id”。我尝试通过 css 选择器查找,但一直出现错误。

userSync = price.find_element_by_xpath('//*[@id="user-sync"]')

【问题讨论】:

    标签: python selenium element


    【解决方案1】:

    找到元素后,您可以使用userSync.get_attribute('listing-id') 访问listing-id

    【讨论】:

      【解决方案2】:

      您可以在 Web 元素上使用 .get_attribute 方法。您已经将 WebElement 设置为 userSync

      类似这样的:

      attr_value = userSync.get_attribute('listing-id')
      print (attr_value)
      

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 1970-01-01
        • 2020-11-29
        • 2016-03-12
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2018-12-01
        • 1970-01-01
        相关资源
        最近更新 更多