父tex的Css选择器

2024-06-07 01:46:03 发布

您现在位置:Python中文网/ 问答频道 /正文

我想得到这个数字185000000美元。有没有办法从父标签中获取文本,避免从子标签中获取文本

<div class="txt-block">
            <h4 class="inline">Budget:</h4>
                $185,000,000
            <span class="attribute">(estimated)</span>
</div>

Tags: 文本divtxtinlineattribute数字标签block
2条回答
<div class="txt-block">
            <h4 class="inline">Budget:</h4>
            <span class="value">$185,000,000</span>
            <span class="attribute">(estimated)</span>
</div>

是的,你能做到。简单地写

response.css('.txt-block::text').extract_first() 这将只返回$185,000,000。如果在::.txt-block之间放置空格。这也摘录了儿童的文本

相关问题 更多 >