我有以下 HTML:
<h1 class="price">
<span class="strike">$325.00</span>$295.00
</h1>
我想拿出 295 美元。但是,如果我只是按如下方式使用 PyQuery:
price = pq('h1').text()
我得到了这两个价格。
在 jQuery 中仅提取元素的直接子文本看起来相当复杂 - 在 PyQuery 中有没有办法做到这一点?
目前我正在单独提取第一个价格,然后使用替换将其从文本中删除,这有点繁琐。
谢谢你的帮助。