gpt4 book ai didi

python - 如何用 XPath 匹配零个或多个?

转载 作者:太空宇宙 更新时间:2023-11-04 00:59:45 24 4
gpt4 key购买 nike

我在 python 中使用 lxml 如下:

trs = doc.xpath("//div[@id='divGridData']/div[2]/table/tr")
if not trs:
trs = doc.xpath("//div[@id='divGridData']/div[2]/table/tbody/tr")

所以问题是tbody。我想知道是否可以使用正则表达式中的 ? 将两个 XPath 表达式更改为一个。

最佳答案

使用or运算符:|如下

"//div[@id='divGridData']/div[2]/table/tr
|
//div[@id='divGridData']/div[2]/table/tbody/tr"

关于python - 如何用 XPath 匹配零个或多个?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/33409055/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com