是否有可能在xpath,python中有多个标签

时间:2016-07-21 21:02:55

标签: python xpath

我想从标签或p标签中提取文字,并想知道我是否可以在同一@Component中进行这两种操作。

XPATH看起来像这样:

XPATH

其中'|'表示标签或h4标签

1 个答案:

答案 0 :(得分:1)

使用self

//*[contains(@id, "profile")]/div/div/div/div/*[self::a or self::h4]/a

如果你想要.../div/a.../div/h4/a,请使用两个Xpath的联合

//*[contains(@id, "profile")]/div/div/div/div/a | //*[contains(@id, "profile")]/div/div/div/div/a