Python 您好:如何选择特定节点的以下同级节点?
我有一个巨大的疑问,我不知道为什么下一个XPATH表达式:Python 您好:如何选择特定节点的以下同级节点?,python,selenium-webdriver,web-scraping,xpath,Python,Selenium Webdriver,Web Scraping,Xpath,我有一个巨大的疑问,我不知道为什么下一个XPATH表达式: //div[@class='block-body js-replyNewMessageContainer']/article[1]//div[contains(@class, 'message-content')]//div[@class='bbWrapper']/div/b[not(span)][1]/following-sibling::b[1]/preceding-sibling::a 在下一个站点上不工作: HTML树的重要
//div[@class='block-body js-replyNewMessageContainer']/article[1]//div[contains(@class, 'message-content')]//div[@class='bbWrapper']/div/b[not(span)][1]/following-sibling::b[1]/preceding-sibling::a
在下一个站点上不工作:
HTML树的重要部分如下所示:
包装:Prensa Española 29 Abril 2021
ABC
AS
埃尔蒙多
埃尔帕伊斯
扩张
马尔卡
运动
…-…
拉兹翁
先锋队
加利西亚之音
蒙多拉科里沃
…-…
马德里20分钟
El Correo Bizkaia
加拉
萨拉曼卡酒店
拉马纳纳
拉努瓦·埃斯帕尼亚
玛拉加万岁
塞维利亚万岁
…-…
纳尤蒂卡ABC酒店
阿尔法和欧米茄(ABC)
Cuídate(El Mundo)
都市之月(埃尔芒多)
生活方式(拉兹翁)
马达(埃尔芒多)
购物及娱乐;风格(El Pais)
PDF-Comprimido-395 MB
----2021年(395 MB)的28块磁盘组----
----2021年第27包(445MB)---
古斯塔里亚·雷西比尔·拉普伦萨:
-辛马卡斯
-sinacortadores
-公之于众。
-西恩·蒂恩波·德埃斯佩拉
-尼德斯卡加斯有限公司
-Y mucho mas
这是一个非常好的例子:Netflix、亚马逊Prime Video、HBO GO o迪士尼+ilimitado de regalo por la compra。(一阵狂风)
这是我的兴趣所在
----普伦萨国家航空公司2021年6月29日--
----单击图像中的段落描述(在入口中混合加载)---
1a
----个人--
----El Correo Bizkaia--
----埃尔蒙多--
----玛卡--
----埃尔帕伊斯--
----扩张--
----ABC---
----作为--
----体育--
----蒙多·拉科里沃--
----拉兹翁--
----先锋队--
----加利西亚之音--
----El Economista——
----辛科迪亚斯--
----加泰罗尼亚周期酒店--
----科尔多瓦--
----阿拉贡周期酒店--
----地中海时期--
----极端时期--
----马德里20分钟--
----巴塞罗那20分钟--
----马拉加万岁--
----塞维利亚万岁--
----拉努瓦·埃斯帕尼亚——
----萨拉曼卡之家--
基本方法是
//a[preceding-sibling::b[.='---- La Nueva España ----'] and following-sibling::b[.='---- La Gaceta de Salamanca ----']]
要更一般地迭代按公共分隔符分组的元素,您可能会发现以下答案很有用:
请在回答中以文本形式发布页面的相关HTML,格式正确。链接是有帮助的,但是HTML明天可能会改变,这将使这个问题过时。此外,您需要登录才能访问您所指的页面,并且该网站不是英文的。请不要使用“XXX不工作”这一短语。告诉我们它是如何失败的:你期望得到什么结果,你得到了什么结果?任何问题的诊断都是从症状开始的。就这6个环节?非常感谢:)