为了账号安全,请及时绑定邮箱和手机立即绑定

Python:Xpath无法获取数字

Python:Xpath无法获取数字

qq_遁去的一_1 2022-08-16 18:14:00
我想在html中获取“ 89.34”的信息    <div class="MarketsTable-container-2b0AP KeyMetrics-table-Ow-Ln"><table class="table-container two_columns MarketsTable-borderless-1FRfN MarketsTable-headerless-1ZF6D MarketsTable-condensed-2ragd"><tbody><tr class="data"><th class="MarketsTable-label-_JI6s" cellPadding="1" cellSpacing="1" scope="row"><div class="TextLabel__text-label___3oCVw TextLabel__gray___1V4fk TextLabel__regular___2X0ym MarketsTable-label-_JI6s">P/E excl. Extra Items (Annual)</div></th><td class="MarketsTable-value-FP5ul" cellPadding="1" cellSpacing="1"><span class="TextLabel__text-label___3oCVw TextLabel__black___2FN-Z TextLabel__regular___2X0ym digits MarketsTable-value-FP5ul">89.34</span></td></tr><tr class="data">我尝试但不返回任何内容。请指教。网址如下 https://www.reuters.com/companies/AALI.JK/key-metricsxpath('//div[contains(., "P/E incl. Extra Items (TTM)")]/following-sibling::td[1]/text()')
查看完整描述

1 回答

?
浮云间

TA贡献1829条经验 获得超4个赞

请尝试以下 xpath。

//div[contains(., 'P/E incl. Extra Items (TTM)')]/../following-sibling::td[1]/span/text()

或者您可以使用父级::th

//div[contains(., 'P/E incl. Extra Items (TTM)')]/parent::th/following-sibling::td[1]/span/text()

//img1.sycdn.imooc.com//62fb6e0c0001cb6a08650575.jpg


查看完整回答
反对 回复 2022-08-16
  • 1 回答
  • 0 关注
  • 103 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信