用Beautifulsoup按文本查找元素

2024-09-30 01:23:55 发布

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

我只是在学习Python,我花了好几个小时试图弄明白这一点。基本上,我有一个具有重复结构的html文档,我试图从每次重复中提取某些元素。我想出了如何拉出第一个元素,但我一辈子都无法找出其他元素。第一个很容易,因为它有一个不同的类,但其余的没有。请在我发疯之前帮助我。在

下面是html的重复部分。我想拔出第一个头球,我能做到。我还想得到“概要”和“风险因素”。

<h2 xmlns="" class="classsection4" id="idp201558400">50044 (1) - Ubuntu 6.06 LTS / 8.04 LTS / 9.04 / 9.10 / 10.04 LTS / 10.10 : linux, linux-ec2, linux-source-2.6.15 vulnerabilities (USN-1000-1)</h2> <h2 xmlns="" class="classh1 " style="vertical-align: middle;"><!--[if mso]><img src="cid:#" width="1" height="25" border="0" style="display: block; float: left;"> <![endif]]]-->Synopsis</h2> <span xmlns="" class="classtext" style="color: #263645; font-weight: normal;">The remote Ubuntu host is missing one or more security-related patches.</span><h2 xmlns="" class="classh1 " style="vertical-align: middle;"><!--[if mso]><img src="cid:#" width="1" height="25" border="0" style="display: block; float: left;"> <![endif]]]-->Description</h2> <span xmlns="" class="classtext" style="color: #263645; font-weight: normal;">This is some description text. (CVE-2010-NNN2).</span><h2 xmlns="" class="classh1 " style="vertical-align: middle;"><!--[if mso]><img src="cid:#" width="1" height="25" border="0" style="display: block; float: left;"> <![endif]]]-->Solution</h2> <span xmlns="" class="classtext" style="color: #263645; font-weight: normal;">Update the affected packages.</span><h2 xmlns="" class="classh1 " style="vertical-align: middle;"><!--[if mso]><img src="cid:#" width="1" height="25" border="0" style="display: block; float: left;"> <![endif]]]-->Risk Factor</h2> <span xmlns="" class="classtext" style="color: #263645; font-weight: normal;">Critical</span><h2 xmlns="" class="classh1 " style="vertical-align: middle;"><!--[if mso]><img src="cid:#" width="1" height="25" border="0" style="display: block; float: left;"> <![endif]]]-->CVSS Base Score</h2> <span xmlns="" class="classtext" style="color: #263645; font-weight: normal;">10.0 (CVSS2#AV:N/AC:L/Au:N/C:C/I:C/A:C)</span><h2 xmlns="" class="classh1 " style="vertical-align: middle;"><!--[if mso]><img src="cid:#" width="1" height="25" border="0" style="display: block; float: left;"> <![endif]]]-->CVSS Temporal Score</h2> <span xmlns="" class="classtext" style="color: #263645; font-weight: normal;">8.7 (CVSS2#E:ND/RL:OF/RC:ND)</span><h2 xmlns="" class="classh1 " style="vertical-align: middle;"><!--[if mso]><img src="cid:#" width="1" height="25" border="0" style="display: block; float: left;">

以下是我当前的代码:

^{pr2}$

Tags: srcmiddleimgifstyleh2widthclass

热门问题