[英]Is it possible to have multiple tags in xpath, python
我想从a标签或ap标签中提取文本,想知道是否可以在同一XPATH
完成它们。
XPATH看起来像这样:
'//*[contains(@id, "profile")]/div/div/div/div/a|h4/a'
其中“ |” 表示标签或h4标签
使用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
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.