猿问

如何找到在硒中有跨度的xpath?

下面是检查元素。我需要弄清楚 xpath 以便光标单击过滤器图标。

我在xpath下试过了,但它不起作用。我需要指定列名“投资描述”,因为页面有很多过滤器图标。

//div[@class='ag-header-cell-label' ]/child::span[@class='ag-header-icon ag-filter-icon ag-hidden']


胡子哥哥
浏览 105回答 3
3回答

一只萌萌小番薯

尝试以下任何一种xpath。希望这将确定您所追求的元素。//div[@class='ag-header-cell-label']/span[text()='Investment Description']/following::span[1]或者//div[@class='ag-header-cell-label']/span[contains(.,'Investment Description')]/following::span[1]

海绵宝宝撒

.//span[.='Investment Description']/following-sibling::span

慕容708150

它会是这样的://span[contains(text(),'Investment Description')]/parent::div/descendant::span[contains(@class,'filter')]今后请避免将代码发布为图像,您获得全面答案的机会会高得多。
随时随地看视频慕课网APP

相关分类

Python
我要回答