我有一行代码:
scoreline_div = soup.find("div", { "class" : "score-line" })
它在页面上选择一个div标签页,如下所示:
<div class="score-line"><span class="home-team team team-900">South Africa</span><span class="score">27 - 27</span><span class="away-team team team-100">Australia</span></div>
如何选择第一个和第三个span
(南非、澳大利亚)的文本?另外,span标记的类也会改变,因此我可以不搜索它的class
,而不是选择第一个&;第三跨
单线解决方案:
输出:
您可以使用find_all()方法获取跨距列表:
相关问题 更多 >
编程相关推荐