我有一个网站,我需要在其上隔离XPATH标识符-它们有一个类似以下//*[@id="panel-detail-6163748c7952a-partnerCode"]的XPath ID
问题是网站在每次页面加载时都会改变6163748c7952a的值。有没有这样的XPath表达式可以匹配该字符串的第一部分/最后一部分?所以像//*[@id="panel-detail-*-partnerCode
我正在使用Selenium来尝试获取以“按钮-”开头的所有ID元素。到目前为止,我尝试的是使用regex来匹配“按钮”--但是我得到了一个错误,说明了TypeError: Object of type 'SRE_Pattern' is not JSON serializable到目前为止我的代码是:但如前所述,这会引起一个错误。当您不知道完整的ID