Python 如何在selenium中找到具有span的xpath?
下面是检查元件。我需要找出xpath,这样,光标应该点击过滤器图标 我尝试了下面的xpath,但它不起作用。我需要指定列名“投资描述”,因为页面有很多过滤器图标Python 如何在selenium中找到具有span的xpath?,python,selenium,xpath,Python,Selenium,Xpath,下面是检查元件。我需要找出xpath,这样,光标应该点击过滤器图标 我尝试了下面的xpath,但它不起作用。我需要指定列名“投资描述”,因为页面有很多过滤器图标 //div[@class='ag-header-cell-label' ]/child::span[@class='ag-header-icon ag-filter-icon ag-hidden'] 请尝试以下任一xpath。希望这将确定您所追求的元素 //div[@class='ag-header-cell-label']/spa
//div[@class='ag-header-cell-label' ]/child::span[@class='ag-header-icon ag-filter-icon ag-hidden']
请尝试以下任一
xpath
。希望这将确定您所追求的元素
//div[@class='ag-header-cell-label']/span[text()='Investment Description']/following::span[1]
或
请尝试以下任一
xpath
。希望这将确定您所追求的元素
//div[@class='ag-header-cell-label']/span[text()='Investment Description']/following::span[1]
或
可能是这样的:
//span[contains(text(),'Investment Description')]/parent::div/descendant::span[contains(@class,'filter')]
友好地向前看,你得到全面答案的机会会高得多
参考资料:
//span[contains(text(),'Investment Description')]/parent::div/descendant::span[contains(@class,'filter')]
友好地向前看,你得到全面答案的机会会高得多
参考资料: