我想使用Pythonbeautifulsoup
只提取这个HTML代码中的数字“4”,我应该怎么做
<ul class="left slider_pinfo">
<li>
<i class="ihome-bed"></i>
" 4"
<div class="meta-tooltip">bed</div>
<span class="right listing-sp"></span>
</li>
<li>
<i class="ihome-arrows"></i>
"300meter"
<div class="meta-tooltip">meter</div>
</li>
<li>
<i class="ihome-building-age"></i>
"6years"
<div class="meta-tooltip">age</div>
</li>
</ul>
这取决于完整的HTML中还有什么,但是使用您提供的HTML,您可以首先使用它的类
ihome-bed
找到<i>
元素,然后导航到后面的文本元素。然后可以使用标准Pythonstrip()
删除换行符、空格和引号字符。例如:将显示:
相关问题 更多 >
编程相关推荐